| 3、 游戏制作的前期准备:
a: 新建一个场景,大小为489*517,framerate为70帧,大家可能要问,为什么要70祯这么大呢?一般动画中不是20桢/秒吗?其实这里有个小技巧,如果你想要得到比较好的游戏效果,也就是不让小方块出现一跳一跳的现象,最好把framerate设得大一点。同样我们在以后的游戏中也可以注意这一点。
b:我们先得准备一个迷宫的图,这个迷宫图你可以在flash中画,也可以在别的软件中画,但有一点需要注意,一定要把迷宫中的道路部分要挖空。这个可是一个比较花时间的工作,当然,画上一个好的迷宫,让人花费一定的时间来找出道路,也是一个充满乐趣的事。画好的迷宫图如图二所示,并取名为maze
pattern

图二
c:新建一个MC(maze),把组件maze pattern放入组件maze中。
D:新建一个MC(Opponent),制作一个小方块沿一定的路线的引导线上运动的动画。如下图:
这个动画我们可以任意调节它的长度,比如你如果想要要方块走的快一点,就可以让帧数少一点,要它走的慢一点的话,你可以让帧数多一点,我们这里用了7000多帧来实现方块的运动过程。请注意:这里的引导线可不是随便画的,而是这个迷宫的通道的线路,在做引导线时一定不要断线,使方块在引导线上顺利地运动。
最后在这个mc的最后一帧上写上as:
_root.started=false;//:方块到达对方的起点后,标志变量started为false.
_root.gotoandstop(2);//:回到根场景中的第二帧上。
E:其余就不多说了,也就是一些辅助性的东西,比如你赢了,或你输了的一些提示信息,还有重新玩的按钮。(图三)
图三
|