2016-09-14 1 views
0

まず、既存の(ロードされた)フラッシュSWFをアンロードしてから読み込むシステムを作成しようとしています。その他)。既に私のファイルに既にロードされているSWFをアンロードするにはどうすればいいですか?

私はクラスのAS3ファイルを使用しています 私のコードは見え

var myLoader:Loader = new Loader(); 
     removeChild(myLoader); 
     myLoader.unload(); 
     var url:URLRequest = new URLRequest("URL HERE"); 
     myLoader.load(url); 
     addChild(myLoader); 

のようなあなたは、私が最初にすべてをアンロードしようとしている見て、それが働いていない何らかの理由で、新しいものをロードすることができたよう。

ありがとうございました!

答えて

0

この行は、新しいLoaderオブジェクトを作成します。

var myLoader:Loader = new Loader(); 

何をロードすることができました方法はありませんので、それは、そのオブジェクトにunload()を呼び出すことは無意味です。

代わりに行うべきことは、単一のLoaderオブジェクトで作業することです。毎回新しいものを作成しないでください。

+0

Works!どうもありがとうございました。 – ProgramKiddo

+0

この回答に正しいとマークする必要があります。緑のダニに答えを記入してください。 –

関連する問題