调用库中的位图图片

/*

库中有个图片 类定义为Image

使用getDefinitionByName掉用库中的元件,

生成指定的库元件实例,这样的代码在其他的IDE中也能够很好的使用

*/

import flash.display.Bitmap;

import flash.display.BitmapData;



var Image:String = "Image";

var image:Class = getDefinitionByName(Image) as Class;

var bitmapData:BitmapData = new image() as BitmapData;

var headBitmap:BitmapData = new BitmapData(200,200);

headBitmap.copyPixels(bitmapData,new Rectangle(0,0,100,100),new Point(0,0));

var bitmap:Bitmap = new Bitmap(headBitmap);

addChild(bitmap);



/*

不使用getDefinitionByName

var image:Image=new Image();

var bitmapData:BitmapData = new BitmapData(100,100);

bitmapData.draw(image);

var bitmap:Bitmap = new Bitmap(bitmapData);

addChild(bitmap);

*/



你可能感兴趣的:(图片)