ActionScript游戏开发手册

2018-01-22  本文已影响0人  zchuhyy

拼图

要求:
九个方格,八个图片,每次进入游戏的时候随机摆放图片,经过移动之后可以得到完整的总体图即算成功。
做法:

1.根据提供素材分别取实例名,假设为:1~9。
2.将实例名顺序放入预先定义的数组之中。
3.为了实现在进入游戏的时候就是随机的图片,于是将数组内的实例名通过random()随机交换。
4.将交换之后的数组依次取出放到舞台上。
5.通过控制键盘的方向键(上下左右)实现滑块的上下左右移动。
6.每次移动之后判断拼图是否已经完成,通过判断数组的实例名编号是否是顺序的。

代码综述:

PuzzleGames.as文件包括以下方法:PuzzleGame构造方法继承与MovieClip类;Reset()方法;randRange()方法,setPos()方法,onKeyboardUp()方法,Exchange()方法,checkFinish()方法。

代码详细分析

打字游戏:

根据游戏功能,代码主要分为二大模块,分别负责对准确度及速度的计算。

主要方法有:

上一篇 下一篇

猜你喜欢

热点阅读