外部サイトから画像を読み込んでみる

by 7kamura
♥0 | Line 23 | Modified 2010-05-08 14:02:37 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.net.*;
    import flash.system.Security;
    import flash.display.BitmapData;
    import flash.display.Bitmap;
    import flash.events.Event;
    import flash.net.URLRequest;
    public class FlashTest extends Sprite {
    		public var loader:URLLoader = new URLLoader();
        public function FlashTest() {
            Security.loadPolicyFile("http://5ivestar.org/proxy/crossdomain.xml");
            loader.addEventListener("complete", completeHandler);
            loader.load(new URLRequest("http://5ivestar.org/proxy/http://www.google.co.jp/intl/en_com/images/srpr/logo1w.png"));
        }
        public function completeHandler(e:Event):void {
			var bmd:BitmapData = new BitmapData(465, 465, true, 0x00000000);
			bmd.draw(loader.data);
			var bmp:Bitmap = new Bitmap(bmd);
			addChild(bmp);			
        }
    }
}