Snap.svgについての他の投稿を見ると、アニメーション機能の簡単な使用についてはあまり説明がありません。Snap.svg 2d軸での位置のアニメーション
使用に関するドキュメントと現在の使用例をよく理解できません。 element.animate
私は、(変換、回転)を行うことができる具体的なことがあることがわかります。しかし、単純な2D軸で何かを移動したいのですが?私はので、私はif-else
文の二つの条件を切り替えボタンをクリックするとリンクtoggleColor
を持って
var s = Snap("#elevBox");
var elev1 = s.select("#elev1");
if(toggleColor == 0){
elev1.animate({
//transform: 'translate(-30,100)',
transform: "r5,200,200",
fill: "lightgreen"
}, 1000);
toggleColor = 1;
}else {
elev1.animate({
//transform: 'translate(0,0)',
transform: "r5,100,100",
fill: "red"
}, 1000);
toggleColor = 0;
}
:
は、ここに私の現在のコードスニペットです。
トランスフォームの属性を変更して左から右に移動する方法を教えてもらえますか?
私が提供するのに役立つ情報があれば教えてください。ありがとう。翻訳を制御するに
'変換を用いた:「'動作しません(...)を変換?私はそれを試してみました。 – ConnorsFan
@ConnorsFanそれは動作しません。私はちょうど私がそれから欲しかった正確な結果を得ていなかった。 – KS7X