我有一个 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 是 Sprite)
当我这样做时,Sprite 变为 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"});
因为如果我让 Sprite 变为 -20,那么它将以 y = -40 结束;
为什么它会这样?