用Loader()来载入图片

转载: http://blog.sina.com.cn/s/blog_476f4de401009w2c.html
分类: AS3.0程序开发笔记

import flash.display.Loader;

var request:URLRequest=new URLRequest("pp.jpg");
var loader:Loader=new Loader();
loader.load(request);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);
//addChild(loader);这里也可以自己显示,

function completeHandler(event:Event):void {
var bmpData:BitmapData=new BitmapData(loader.width,loader.height);
bmpData.draw(loader);

var bmp:Bitmap=new Bitmap(bmpData);
bmp.x=200;
addChild(bmp);

}

//pp.jpg图片载入到loader中,再被转为Bitmap,然后设计x坐标后显示

//载入图片源代码,注:必须在图片载入后再建BitmapData,原因好像是BitmapData比loader快,这样会提示loader.width的值没有,所以加了个事件Event.COMPLETE

你可能感兴趣的:(职场,loader,休闲,载入)