Flash怎样实现橡皮擦特效

2025-10-24 17:44:31

1、双击Flash CS3图标

Flash怎样实现橡皮擦特效

2、选择Flash文件(ActionScript2.0)

Flash怎样实现橡皮擦特效

3、一个新文件就打开了

Flash怎样实现橡皮擦特效

4、选择“文件”—“导入”—“导入到库”

Flash怎样实现橡皮擦特效

5、选择一张图片,打开。

Flash怎样实现橡皮擦特效

6、“Ctrl+F8”新建一元件,名称为“pic”,类型为“影片剪辑”。

Flash怎样实现橡皮擦特效

7、把图片tu9拖到“pic影片剪辑”里,返回场景。

Flash怎样实现橡皮擦特效

8、把“pic”影片剪辑,拖到场景中,把影片剪辑调整成和舞台一样大小,500×400像素,实例名为“pic”

Flash怎样实现橡皮擦特效

9、“Ctrl+F8”新建一元件,名称为“circle”,类型为“影片剪辑”。

Flash怎样实现橡皮擦特效

10、用“椭圆工具”绘制一个圆形,边框为“无”,填充色为“红色”,返回场景。

Flash怎样实现橡皮擦特效

11、在“库”中,选中影片剪辑“circle”,右键选择“链接”。

Flash怎样实现橡皮擦特效

12、设标识符为“circle”,选中“为ActionScript导出”和“在第一帧导出”,确定。

Flash怎样实现橡皮擦特效

13、选择场景中“图层1”第1帧,在“动作”面板里写代码:

_root.createEmptyMovieClip("mask", 0);

//创建空影片剪辑实例用来放置附加的圆

 

pic.setMask(mask);//将空实例作为图片的遮罩

 

onMouseMove = function () {

 

var i = mask.getNextHighestDepth();

 

mask.attachMovie("circle", i, i); //将圆附加到空实例中

 

mask[i]._x = _root._xmouse;

 

mask[i]._y = _root._ymouse;

 

};

Flash怎样实现橡皮擦特效

14、完成了,按CTRL+ENTER,移动鼠标擦除白色,图片逐渐显露出来了。

Flash怎样实现橡皮擦特效

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢