Flash遮罩之放大镜

1、新建一fla文件 ReadingGlass.fla,设置舞台宽高为400X300

2、导入一张1600X1200的图到舞台,将图层命名小图,然后将图等比缩放,与舞台一样同等宽高

3、新建一图层,命名大图,导入刚才的1600X1200,位置设置为0,0,F8将图转化为图形元件,实例名为big_pic

4、新建一图层,命名遮罩,在该图层绘制一圆形,就是放大镜,F8转化为影片剪辑元件,实例名为fd_mc

5、新建一图层,命名as,F9添加如下代码:

addEventListener(Event.ENTER_FRAME,onrun);
function onrun(e:Event):void
{
fd_mc.x=mouseX;
fd_mc.y=mouseY;
big_pic.x=-3 * mouseX;
big_pic.y=-3 * mouseY;

}

6、右键遮罩图层,选择遮罩命令

Ctrl+Enter导出效果:


猜你喜欢

转载自blog.csdn.net/guominyou/article/details/80382370