実行時に、swfmillでコンパイルされた外部swfをロードしたいと思います。つまり、非同期でロードします(ファイルと一緒にコンパイルされません)。このswfには、file1.pngとfile2.pngの2つのアセットが含まれています。
この問題を除いて、ほとんど機能しています:ファイル内のリソースを添付する方法は?通常はattach()を使用します…
var _urlLoader = new URLLoader();
var _urlRequest = new URLRequest("libgfx.swf");
_urlLoader.load(_urlRequest);
_urlLoader.addEventListener(Event.COMPLETE, onComplete);
public function onComplete(e:Event) {
trace("Received shared libgfx.swf. Length: " + _urlLoader.data.length); // displaying the size correctly
var displayObjectLoader:Loader = new Loader();
displayObjectLoader.load(_urlRequest);
var displayObject:DisplayObject = addChild(displayObjectLoader);
// How would you attach file1.png or file2.png?
// …?
}
助けていただければ幸いです:)