flash实现半透明遮罩层
发布时间:2011-04-22 14:03:21 浏览:
flash原始的遮罩层只能实现“有”和“无”的根本区别,想要是若隐若现的遮罩效果就需要借助as脚本来实现
首先要将flash发布的版本设定大于等于flashPlayer8,这个版本以下的flashplayer是无法支持的;脚本语言设定为as2。
1、建立一个遮罩层,用矩形或者其他工具制作一个半透明的层,并转换成影片剪辑,实例名为:mask;
2、建立被遮罩层,将此层的内容转换成影片剪辑,实例名为:mac1;
3、在第一帧上加上代码:maskcacheAsBitmap=true; mac1.cacheAsBitmap=true; mac1.setMask(mask);
通过以上设定,flash就可以实现半透明遮罩效果了。
Website Design & Power by:hbyxx.net