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

[AS3]as3下编写遮罩mask属性示例

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

任何可视化对象都可以作为任一对象的遮罩,只需要指定对象的mask属性为某一可视化对象即可。虽然遮罩即使不添加到显示列表也能正常工作,不过还是建议添加到显示列表

  1. package {    
  2.     import flash.display.Loader;    
  3.     import flash.display.Sprite;    
  4.     import flash.net.URLRequest;    
  5.    
  6.     public class Sample0310 extends Sprite    
  7.     {    
  8.         private var _loader:Loader;    
  9.             
  10.         public function Sample0310()    
  11.         {    
  12.             var loader:Loader = new Loader();    
  13.             loader.load(new URLRequest("2.jpg"));    
  14.                 
  15.             var myMask:Sprite = new Sprite();    
  16.             myMask.graphics.beginFill(0xFFFFFF);    
  17.             myMask.graphics.drawCircle(0,0,30);    
  18.             myMask.graphics.endFill();    
  19.             myMask.startDrag(,true);    
  20.             loader.mask = myMask;    
  21.                 
  22.             this.addChild(myMask);    
  23.             this.addChild(loader);          
  24.         }    
  25.     }    

 

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

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

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

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