万卷书   首页 > 电脑书籍 > Flash > 用flashMX制作迷宫游戏(2)
 
我们现在对每一层进行详细的解释:

★actions层:共有三帧,每一帧上写上stop();目的:使按钮起作用。在每帧上停顿。
★maze hider层:共有三帧,每一帧上放置一个不同的mc,其中都包含了按钮。

在第一帧上的mc(maze hider),它的按钮上的action为:

on (release) { //:鼠标按钮释放
_root.started=true;//:标志变量started为true
_visible = false;//:此mc不可见
_root.opponent.play();//:根目录下的mc(opponet)开始播放
_root.blinkArrows.play();//:根目录下的mc(blinkArrows)开始播放
}

  在第二帧和第三帧上分别出现“你蠃了”和“你输了”的文字,并出现重新游戏的按钮,这个不用多说。

★opponet层上:放置MC(opponet),取它的intance name为opponet
★player层:放上我们要移动的方块。并取mc方块的intane name为(square)
★maze boundries层:放置迷宫图MC,并取mc的intance name为maze.
★background层:背景层。不用多说。
★goal层:放置用来检测是否到达对方的起点,设mc的intane name为(goal)

上一页 下一页