- package
- {
- import flash.display.*;
- import flash.events.Event;
- import flash.net.URLRequest;
- public class Test extends Sprite
- {
- private var loader:Loader;
- private var bitMapData:BitmapData;
- public function Test ()
- {
- this.loader = new Loader();
- this.loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.complete);
- this.loader.load(new URLRequest("img.jpg"));
- }
- private function complete (event:Event):void
- {
- var loaderInfo:LoaderInfo = event.target as LoaderInfo;
- this.bitMapData = new BitmapData(loaderInfo.width, loaderInfo.height);
- this.bitMapData.draw(loaderInfo.content);
- }
- }
- }
- private function complete (event:Event):void
- {
- var bitmap:Bitmap = event.target.content as Bitmap;
- //获得BitmapData对象值;
- bitmap.bitmapData;
- }