·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

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

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

任何可视化对象都可以作为任一对象的遮罩,只需要指定对象的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.     }    

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器