別swfの読み込み
外部swfの読み込み
読み込んでいるswfはこちら↓
「はちゅね」 => http://wonderfl.kayac.com/code/30eeb29ca171657e01ec919087c8c836e1a45238
複製方法については、こちらを参考にさせて頂きました。
「AS3では外部swfを複製できる!」@ void element blog
http://void.heteml.jp/blog/archives/2007/05/as3_duplicate.html
/**
* Copyright yoneken ( http://wonderfl.net/user/yoneken )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/b51j
*/
// 外部swfの読み込み
// 読み込んでいるswfはこちら↓
// 「はちゅね」 => http://wonderfl.kayac.com/code/30eeb29ca171657e01ec919087c8c836e1a45238
//
// 複製方法については、こちらを参考にさせて頂きました。
// 「AS3では外部swfを複製できる!」@ void element blog
// http://void.heteml.jp/blog/archives/2007/05/as3_duplicate.html
package {
[SWF(width="465", height="466")]
import flash.display.Sprite;
import flash.events.*;
import flash.net.*;
import flash.utils.ByteArray;
import flash.display.Loader;
public class ltest extends Sprite
{
private var swf:URLLoader;
public function ltest():void
{
swf = new URLLoader();
swf.dataFormat = URLLoaderDataFormat.BINARY;
swf.addEventListener(Event.COMPLETE, swfLoaded);
swf.load(new URLRequest("http://wonderfl-swf.kayac.com/swf/usercode/3/30/30ee/30eeb29ca171657e01ec919087c8c836e1a45238.swf"));
}
private function swfLoaded(e:Event):void
{
var d:ByteArray = URLLoader(e.target).data;
[ArrayElementType("Loader")] var a:Array = new Array(8);
for(var i:int=0;i<a.length;i++)
{
a[i] = new Loader();
a[i].loadBytes(d);
a[i].x = 10*i;
a[i].y = 20*i;
addChild(a[i]);
}
Wonderfl.capture_delay( 10 );
}
}
}