Tween
Tweenの使い方で分からないことが…
//Tweenクラスを読み込む import mx.transitions.Tween; import mx.transitions.easing.*; //Tween1(boxを水平に動かす)を実行 var Tween1:Tween = new Tween(box,"_x",Back.easeOut,100,400,3,true); //boxが動き終わったら、Tween2(球が落下)を実行 Tween1.onMotionFinished = function(){ var Tween2:Tween = new Tween(ball, "_y", Bounce.easeOut, 0, 250, 3, true); } //Tween2が終了したら、boxをステージ上から取り除く Tween2.onMotionFinished = function(){ removeMovieClip(box); }
Tween1が実行され、boxが移動する。そして新たにTween2が実行される。
その後でTween1で動かしたboxをステージ上から取り除きたい場合、どうしたらいいのでしょうか?
Tween1.onMotionFinished = function()内で定義したものに、さらにonMotionFinishedをかけることは出来ないのでしょうか?
上記のように記述しても、何も起こりませんでした。
対処策をご存知の方がいらしたら、ご教授ください。
よろしくお願いいたします。