2016 - 2024

感恩一路有你

Flash舞台制作人物自动隐藏效果

浏览量:4287 时间:2024-03-01 23:55:34 作者:采采

在Flash舞台中,为了实现让人物在碰到鼠标后自动隐藏的效果,我们可以通过一些简单的操作来实现。下面将分享具体的操作步骤:

步骤一:导入素材

首先,点击“文件”->“导入”->“导入到库”,在库面板中插入两张图片,“人物1”和“人物2”。

步骤二:制作影片剪辑元件

接着,点击“插入”->“新建元件”,制作两个影片剪辑元件,分别命名为舞者1和舞者2。

步骤三:添加人物到舞台

拖动制作好的舞者1和舞者2到舞台上,并在属性面板中给它们取名为“p1_mc”和“p2_mc”。

步骤四:编写动作代码

1. 新建一个“代码”图层,在第1帧右击,选择“动作”选项。

2. 首先,定义一个布尔型变量,值设为“true”,用于指示使用形状检测。

3. 注册舞台的enterframe事件的侦听器,调用函数onhide来控制人物消失。

4. 编写函数onhide,实现当人物碰到鼠标时自动隐藏。

5. 使用if语句判断人物p1_mc是否碰到鼠标,借助hitTestPoint函数检测碰撞。

6. 当舞者p1_mc与鼠标接触时,设置visible属性为false,实现隐藏效果。

7. 重复以上步骤,对舞者p2_mc、p3_mc和p4_mc也进行相同的处理。

通过以上步骤,当鼠标与任何一个舞者发生碰撞时,该舞者将立即隐藏,直至所有舞者都消失为止。这样就实现了在Flash舞台上让人物碰到鼠标后自动隐藏的效果。希望这些操作经验能够帮助您顺利完成相关动画制作!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。