wonderfl内のswfロードテスト[成功]
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 * である。
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);
}
}
}
