wonderfl内のswfロードテスト[成功]

by Nicolas forked from Bitmap化テスト (diff: 24)
Wonderfl内のswfをロードするテスト
090911 ひっそりと修正
[まとめ]
*使用するコードのURLが ttp://wonderfl.net/code/abcdef…xyz ならば
*そのswfのアドレスは
* ttp://swf.wonderfl.net/swf/usercode/a/ab/abcd/abcdef…xyz.swf
* である。
♥0 | Line 23 | Modified 2009-09-11 21:53:14 | MIT License | (replaced)
play

ActionScript3 source code

/**
 * Copyright Nicolas ( http://wonderfl.net/user/Nicolas )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/uhfd
 */

// forked from Nicolas's Bitmap化テスト
// forked from Nicolas's アップロードした画像はBitmap化できない?
// forked from Nicolas's Wonderflで使いたい画像を簡単にアップロード
//Wonderfl内のswfをロードするテスト
//090911 ひっそりと修正



/*[まとめ]
*使用するコードのURLが ttp://wonderfl.net/code/abcdef…xyz ならば
*そのswfのアドレスは
* ttp://swf.wonderfl.net/swf/usercode/a/ab/abcd/abcdef…xyz.swf
* である。
*/

package {
    import flash.display.Sprite;
    import flash.display.Loader;
    import flash.system.LoaderContext;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.events.Event;
    
    public class FlashTest extends Sprite {

        public var loader:Loader;

        public function FlashTest() {
            //wonderfl内のswfのdownloadからアドレスをコピー(アドレスが違う?)
            var url:String = "http://swf.wonderfl.net/swf/usercode/8/82/82c6/82c6d8aea06e38a0638c61ec06592bfd7b2ad3fb.swf";
            var urlReq:URLRequest = new URLRequest(url);
            loader = new Loader();
            loader.load(urlReq, new LoaderContext(true));
            //ロードの完了を待つ            
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
        }

        private function onComplete(e:Event):void {
            addChild(loader);
        }
   }
}

Forked