如何制作擦出图片的效果(AS3)

 时间:2026-02-14 01:24:23

1、使用的是Animate CC,打开软件,新建AS3文档。

如何制作擦出图片的效果(AS3)

2、找一张图片放到舞台上,如下图所示。

如何制作擦出图片的效果(AS3)

3、用圆形工具画一个圆。

如何制作擦出图片的效果(AS3)

4、将这个圆转换为影片剪辑,注册点在中心位置,并设置链接为MASK

如何制作擦出图片的效果(AS3)

如何制作擦出图片的效果(AS3)

5、然后从舞台上删除刚才的影片剪辑。

6、主时间轴代码如下:

var mask_mc:Sprite=new Sprite();

stage.frameRate=60;

this.mask=mask_mc;

this.addChild(mask_mc);

stage.addEventListener(MouseEvent.MOUSE_DOWN,StartCreate);

stage.addEventListener(MouseEvent.MOUSE_UP,StopCreate);

function StartCreate(e:MouseEvent):void

{

this.addEventListener(Event.ENTER_FRAME,AddMask);

}

function StopCreate(e:MouseEvent):void

{

this.removeEventListener(Event.ENTER_FRAME,AddMask);

}

function AddMask(e:Event):void

{

var mc:MASK=new MASK();

mc.x=this.mouseX;

mc.y=this.mouseY;

mask_mc.addChild(mc);

}

如何制作擦出图片的效果(AS3)

7、运行后可以看到效果了。

如何制作擦出图片的效果(AS3)

  • Animate如何给元件添加投影效果
  • 如何改变图片像素形状?
  • ps怎么等比例缩放
  • 图层混合模式之正片叠底抠图
  • 吸管工具如何吸取ps界面外的颜色
  • 热门搜索
    云服务是什么意思 booking是什么意思 怀孕初期胸部胀痛是什么原因 化妆水是什么 石脑油是什么 掌中宝是什么 mice是什么意思 ecr是什么意思 电脑截图按什么键 手机pin码是什么