Tweener.removeTweensで削除
This movie requires Flash Player 9
使ったら消すのが大事なas3ですが、Tweenerもちゃんと消さなきゃなりませんね。
こんな感じで、今までTween後に削除するときは複数のインスタンスをまとめて削除をしていました。というかしたつもりでした…
Tweener.removeTweens([mc1,mc2,mc3])
挙動がおかしいことがあったので今回Tweener Documentationを見直すと
Tweener.removeTweensでremoveTweensの対象にオブジェクトのリストで指定する方法は、てっきりOKかと思っていましたが出来無そうです。
ちゃんとひとつずつ消してやらなきゃダメですね。
Tweener.removeTweens(mc1) Tweener.removeTweens(mc2) Tweener.removeTweens(mc3)
addTweenの方は、こんなふうにまとめて指定できるから、removeTweensもイケると勘違いしていました。
Tweener.addTween([ mc1 , mc2 , mc3 ] , { alpha:0 , time:1 } )
Tweener奥深いですね。