养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Animate/Flash如何用按钮控制元件上下移动(AS3)

时间:2024-10-09 18:22:35

一琐绔纠滴般在制作FLASH游戏中,通过按钮或键盘事件对游戏角色进行控制都是让其连续移动或动作,常使用帧频事件或定时器事件在按钮按霍丶魇汜下或按下键盘某个特写按键时进行控制。这里讲如何在点击按钮后控制对象上下移动,主要用帧频事件。

工具/原料

AnimateCC及支持AS3脚本的FLASH软件

方法/步骤

1、这里用的是AnimateCC,打开软件,新建AS3文档。

Animate/Flash如何用按钮控制元件上下移动(AS3)

2、首先制作两个按钮,一个用于点击后让元件向上移动,一个用于点击后让元件向下移动

Animate/Flash如何用按钮控制元件上下移动(AS3)

3、设置上面的按钮实例名为btn_up,选择这个按钮,在属性面板中进行设置

Animate/Flash如何用按钮控制元件上下移动(AS3)

4、设置下面的按钮实例名为btn_down,选择按钮,在属性面板中进行设置

Animate/Flash如何用按钮控制元件上下移动(AS3)

5、接下来制作一个元件用于被控制,这里用椭圆工具绘制圆形

Animate/Flash如何用按钮控制元件上下移动(AS3)

Animate/Flash如何用按钮控制元件上下移动(AS3)

6、选择圆形,右键选择转换为元件或使用快捷键f8,转换圆形为影片剪辑,注意注册点在中心位置

Animate/Flash如何用按钮控制元件上下移动(AS3)

Animate/Flash如何用按钮控制元件上下移动(AS3)

7、选择影片剪辑,在属性面板中设置它的实例名为mc

Animate/Flash如何用按钮控制元件上下移动(AS3)

8、元件和按钮都制作和设置完毕,现在在主时间轴上加如图所示代码:

Animate/Flash如何用按钮控制元件上下移动(AS3)

9、运行后就可以点击两个按钮对圆形进行控制了,而且只能在舞台内移动

Animate/Flash如何用按钮控制元件上下移动(AS3)

© 一点知识