画像アップロードの練習

by nackpan
画像アップロードの練習
♥0 | Line 28 | Modified 2010-08-27 18:06:25 | MIT License | (replaced)
play

Related images

ActionScript3 source code

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

//画像アップロードの練習
package {
    import flash.display.Loader;
    import flash.net.URLRequest;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.display.BitmapData;
    import flash.display.Bitmap;
    import flash.geom.Rectangle;
    import flash.system.LoaderContext;
    public class FlashTest extends Sprite {
        private var loader:Loader;
        public function FlashTest() {
            // write as3 code here..
            var url:String = "http://assets.wonderfl.net/images/related_images/d/d8/d80c/d80c3776a2795c6395f2c68ee476b6eb0fb681f2";
            //var url:String = "http://assets.wonderfl.net/images/related_images/d/d8/d80c/d80c3776a2795c6395f2c68ee476b6eb0fb681f2m";
            var urlReq:URLRequest = new URLRequest( url );
                
            loader = new Loader();
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
            loader.load(urlReq , new LoaderContext(true));    
        }
        
        private function loadComplete(event:Event):void
        {
                var bmd:BitmapData = new BitmapData(200, 100, false, 0xff0000);// true, 0);
                var rect:Rectangle = new Rectangle(0, 0, 100, 100);
                bmd.draw(loader);
               //bmd.draw(loader, null, null, null, rect);
                var bmp:Bitmap = new Bitmap(bmd);
                addChild(bmp);
               
                
            
        }
    }
}