In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

別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
Get Adobe Flash player
by yoneken 13 May 2009
    Embed
/**
 * 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 );
    }
  }
}