当前位置学海荡舟 -> 电脑乐园 -> Flash实例



39.滑动式菜单之二
  4)选中item1层中的第1帧,即选中按钮item1,双击工作区中的按钮item1,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示。

按钮的Actions

表示当执行该按钮时,跳到第10帧并开始播放,即弹出item1的子菜单。当播放到第20帧时,停止播放(由于在Actions层的第20帧中设置了Actions:stop)。双击图层item1中第20帧的按钮item1,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为:
On (Release)
 Play
 Begin Tell Target ("/controller")
  Go to and Stop (1)
 End Tell Target
End On
  表示当执行该按钮时,电影继续向下播放,并到实体名称为controller的第1帧停止。播放到第30帧时,Actions图层中的Actions变为:
Begin Tell Target ("/controller")
 Play
End Tell Target
Stop
  表示从实体名称为controller的Movie Clip的第1帧开始播放。并停止Movie Clip:main movie的播放。点击等时线窗口左上角的Scene 1按钮 场景1按钮,切换到场景1,用鼠标右键点击工作区中的白点,在弹出的菜单中选择Edit项,进入Movie Clip:control movie编辑模式。

控制程序

第1帧的Actions为:stop,即停止。第2帧的Actions为:

第2帧的Actions

Begin Tell Target ("/main")
 Go to and Stop (1)
End Tell Target
Stop
  表示停留在实体名称为main的Movie Clip的第1帧,并停止Movie Clip:control movie的播放。即又回到开始播放状态,等待按钮的触发。
  5)点击item2和item3按钮时弹出子菜单的原理与点击item1时一样。如有不懂,您可以下载源程序后慢慢体会。


上一步  下一实例(三维鼠标事件)

请您留言
谈谈您的看法