
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
用flash制作迷宫游戏
4、 游戏具体制作:
一切准备好后,我们就可以开始具体的游戏制作了。
首先回到主场中,新建如下的几个图层(图四):
1.actions层:单独用来放置actionscript的层,这是个好的习惯。
2、maze hider,用来放置按钮的层
3、opponet层:放置电脑移动方块的层。
4、player层:放上我们要移动方块的层。
5、maze boundries层:放置迷宫图的层
6、background层:背景层。
7、goal层:放置用来检测是否到达对方的起点的层。
图四
我们可以注意到,在做flash的时侯,如果每个元素放置在单独的层中,这样我们就比较好控制了,而且最好每一层都写好相应的名称,这样的话我们就可以一眼看出来此图层的作用。
我们现在对每一层进行详细的解释:
★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)开始播放
}
在第二帧和第三帧上分别出现“你蠃了”和“你输了”的文字,并出现重新游戏的按钮,这个不用多说。