removeMovieClipされない訳
昨日のエントリの後、FlashのヘルプでremoveMovieClipについて調べてみました。
↓Flashのヘルプより引用
target:Object - duplicateMovieClip() で作成したムービークリップインスタンスのターゲットパスか、MovieClip.attachMovie()、MovieClip.duplicateMovieClip()、または MovieClip.createEmptyMovieClip() で作成したムービークリップのインスタンス名。
そりゃremoveMovieClipされないですよね。
前もって調べておくべきでした。
大変失礼致しました。
そこで改めまして…
//Tweenクラスを読み込む import mx.transitions.Tween; import mx.transitions.easing.*; //Tween1の設定 var Tween1:Tween = new Tween(box,"_x",Back.easeOut,100,400,3,true); //Tween1が終了したら、Tween2を実行 Tween1.onMotionFinished = function(){ var Tween2:Tween = new Tween(ball, "_y", Bounce.easeOut, 0, 250, 3, true); } //Tween2が終了したら、Tween3を実行したい… Tween2.onMotionFinished = function(){ var Tween3:Tween = new Tween(box,"_x",Back.easeOut,400,100,3,true); }
Tween2が終了したら、Tween3を実行したいのですが…
onMotionFinished()内で定義したもの(Tween2)に、さらにonMotionFinished()を定義する(Tween3)なんてことは出来ないのでしょうか?
解決策をご存知の方いらっしゃいましたら、宜しくお願いいたします。