2016-10-13 00:16:48 点击量:14 标签: 收藏本文
例1:
clone方法:
- //创建一个Loader对象,用于加载位图
- var loader:Loader=new Loader();
- var url = new URLRequest("photo.jpg");
- loader.load (url);
- //注册加载事件,在加载完成时调用
- loader.contentLoaderInfo.addEventListener (Event.COMPLETE,onload);
- //加载完成时调用的事件处理函数
- function onload (evt:Event)
- {
- //创建空的Bitmap位图对象image,接收载入的位图图像数据
- var image:Bitmap = Bitmap(loader.content);
- image.x = 50;
- image.y = 50;
- addChild (image);
- //获取位图image的BitmapData数据
- var bitmapdata1:BitmapData = image.bitmapData;
- //复制image位图的数据,并返回位图bitmapData2数据结果
- var bitmapdata2:BitmapData = bitmapdata1.clone();
- //CuPlayer.com提示以克隆副本创建新的位图image1;
- var image1:Bitmap = new Bitmap(bitmapdata2);
- image1.x = 300;
- image1.y = 150;
- addChild (image1);
- }