私は2つのフレームを持っています。フレームを再訪するときにAddChildをステージに1回だけ追加する
最初のフレームでは、ボタンをクリックして次のフレームに移動できます。最初のフレームでは、ただちにmenu1
をステージに追加したいと思います。次のフレームに移動して最初のフレームに戻った場合は、すでにステージに入っているため、menu1
を再度作成しないでください。
私の問題は、フレーム2からフレーム1に戻ったときに、menu1
のコピーをステージに追加し続けることです。
stop();
import flash.display.Loader;
import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.display.Stage;
var menu1:Loader = new Loader();
var request1:URLRequest = new URLRequest ("MENU1.swf");
menu1.load(request1);
if (stage.contains(menu1)){
}
else
{
addChild(menu1);
}
それは魔法のように動作しますが、フレーム2からフレーム1に、フレーム2からのSWFは、フレーム1に重なっているとき、今が発生した問題がありますだからボタンをしてください – Jack
こんにちは、なぜ私のオブジェクトは私が戻って表示されません?それは本当に混乱しています – Jack
フレーム2のコードで新しい質問を作成し、それがどのように動作するのか、問題が何であるかを詳しく説明することをお勧めします。 – BadFeelingAboutThis