宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]AS3.0处理复制位图的最完整源代码示例(四种示例)

2016-10-13 00:16:48 点击量:13 标签: 收藏本文

例1:
clone方法:

  1. //创建一个Loader对象,用于加载位图 
  2. var loader:Loader=new Loader(); 
  3. var url = new URLRequest("photo.jpg"); 
  4. loader.load (url); 
  5. //注册加载事件,在加载完成时调用 
  6. loader.contentLoaderInfo.addEventListener (Event.COMPLETE,onload); 
  7. //加载完成时调用的事件处理函数 
  8. function onload (evt:Event) 
  9. //创建空的Bitmap位图对象image,接收载入的位图图像数据 
  10. var image:Bitmap = Bitmap(loader.content); 
  11. image.x = 50
  12. image.y = 50
  13. addChild (image); 
  14. //获取位图image的BitmapData数据 
  15. var bitmapdata1:BitmapData = image.bitmapData; 
  16. //复制image位图的数据,并返回位图bitmapData2数据结果 
  17. var bitmapdata2:BitmapData = bitmapdata1.clone(); 
  18. //CuPlayer.com提示以克隆副本创建新的位图image1; 
  19. var image1:Bitmap = new Bitmap(bitmapdata2); 
  20. image1.x = 300
  21. image1.y = 150
  22. addChild (image1); 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室