TextFieldとSpriteの両方がy = -20;
あり、それらは正しい位置にあります。
それから私はこのトゥイーンをします。
Tweener.addTween(t, {y: 20, time:0.5, transition:"linear"});
Tweener.addTween(noteBar, {y: 20, time:0.5, onComplete:Hold, transition:"linear"});
(tはTextFieldで、noteBarはスプライトです)
これを行うと、スプライトはy=0になります。ただし、TextFieldはy=20になります。
TextField yが0で、Sprite yが20の場合、正しく機能します。
しかし、それから私はそれらを元の位置に戻すためにこれを行う必要があります。
Tweener.addTween(t, {y: -20, time:0.5, transition:"linear"});
Tweener.addTween(noteBar, {y: 0, time:0.5, transition:"linear"});
スプライトを-20にすると、y=-40になります。
なぜこのように動作するのですか?