最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
flash 模糊的mask效果
时间:2022-07-02 17:02:31 编辑:袖梨 来源:一聚教程网
- //随便加载一张图片,来用处为mask的目标
- var image:Loader = new Loader();
- image.cacheAsBitmap = true;//此步重要,把对象缓存为位图
- addChild(image);
- image.load(new URLRequest("/UploadTeach/200901/20090116172551237.jpg"));
- //加载一张png图,作为mask区域;
- var loader:Loader = new Loader();
- loader.contentLoaderInfo.addEventListener(Event.COMPLETE,complete)
- loader.filters = [new BlurFilter(0,0,0)]//此步重要,给对象加一个filter
- addChild(loader)
- loader.load(new URLRequest("/UploadTeach/200901/20090116172553577.png"));
- //设置mask
- image.mask = loader;
- //设置一个slider调整mask的边缘模糊
- addChild(s);
- s.addEventListener(Event.CHANGE,change);
- function change(e:Event):void
- {
- loader.filters = [new BlurFilter(s.value,s.value,s.value)]
- }
- //以下代码非必要......................................................................
- //把png复制一份显示出来
- function complete(e:Event):void
- {
- var bit:BitmapData = Bitmap(loader.content).bitmapData.clone();
- var bmp:Bitmap = new Bitmap(bit);
- bmp.x = 256;
- addChild(bmp);
- }
相关文章
- 烟雨江湖:雪夜听风动任务全流程指南 05-25
- 蚂蚁森林神奇海洋2026年5月7日正确答案揭晓 05-25
- 表格怎样筛选带颜色的单元格 05-25
- 小鸡守卫鸡天使打法指南-小鸡守卫鸡天使通关技巧全解析 05-25
- 球比伦战记-沉思者角色介绍指南 05-25
- 烟雨江湖暗器风云任务攻略:暗器风云任务完成步骤详解 05-25