如何在Flash中用右键菜单控制对象运动

 时间:2024-10-11 20:31:37

1、打开一个已有的作品,本例为“太阳”作品。

如何在Flash中用右键菜单控制对象运动

2、选中“太阳”元件,在“属性”面板中,将“实例名称”取名为“sun_mc”。

如何在Flash中用右键菜单控制对象运动

3、在“代码”图层的第一帧右击,选择“动作”选项。

如何在Flash中用右键菜单控制对象运动

4、设置“太阳”元件的初始坐标为(200,155)。

如何在Flash中用右键菜单控制对象运动

5、设置对象的移动速度为5。

如何在Flash中用右键菜单控制对象运动

6、创建一个“ContextMenu”类实例,即创建菜单实例。

如何在Flash中用右键菜单控制对象运动

7、创建“ContextMenuItem”类的名称为“Up”、“Down”、“Left”和“Right”的实例,变量名分别为“option1”、“option2”、“option3”和“option4”。

如何在Flash中用右键菜单控制对象运动

8、注册菜单项“Up”、“Down”、“Left”和“Right”的菜单事件的侦听器,接收函数分别是“moveUp”、“moveDown”、“moveLeft”和”moveRight”。

如何在Flash中用右键菜单控制对象运动

9、用“hideBuiltInItems”函数隐藏右击对象的内建菜单,即把默认的右键菜单隐藏。

如何在Flash中用右键菜单控制对象运动

10、把菜单项“Up”、“Down”、“Left”和“Right”添加到菜单“userMenu”中。

如何在Flash中用右键菜单控制对象运动

11、把右击“太阳”对象的菜单,设置为定义好的菜单“userMenu”。

如何在Flash中用右键菜单控制对象运动

12、定义侦听器函数moveUp,变量为c,类型为菜单事件。

如何在Flash中用右键菜单控制对象运动

13、“太阳”对象的Y坐标值减去speed,即实现对象向上移。

如何在Flash中用右键菜单控制对象运动

14、最后,用12、13步的设置方法,实现“太阳”对象下移、左移和右移。

如何在Flash中用右键菜单控制对象运动

15、运行程序,在对象上右击,就会出现菜单项“Up”、“Down”、“Left”和“Right”,单击任一选项,即可实现对象的相应移动。

如何在Flash中用右键菜单控制对象运动

16、你会在Flash中创建右键菜单并控制对象的移动了吗?是不是有点难以理解,没关系动手操作一下吧。

  • Fl教程:如何编写代码让矩形在其中心点不断旋转
  • Flash 动画人物角色行走的几种实现方式
  • 如何用flash制作出gif图像
  • ih5怎样在场景中添加系统自带形状
  • 怎么制作ICON格式图标文件
  • 热门搜索
    二年级上册手抄报 关于感恩的心手抄报 热爱祖国手抄报内容 诚实手抄报 英语故事手抄报 书手抄报 关于名胜古迹的手抄报 手抄报的花边怎么画 法律伴我行手抄报内容 消防知识手抄报内容