来了噢`! Flash游戏制作常用代码解析
天我们就和大家一起讨论一下Flash游戏制作中最常用的一些ActionScript,并配以精彩的小例子和源码下载,以方便大家制作中随时查阅。
1、获得随机数
随机函数在flash游戏制作中很常用,例如在拼图游戏中,每次开始新的游戏时可以利用随机函数使图块获得新的位置,试想一个千篇一律的游戏谁会有兴趣玩下去呢?
2、获得鼠标及MC(MovieClip)的位置
另外一个在flash游戏制作使用频率比较高的参数就是坐标了,鼠标的坐标和MC的坐标的获得方式是不同的。
3、MC常用属性
获取和控制MC(MovieClip)的各种属性如位置、色彩、大小、帧数等在flash游戏制作相当重要。
4、判断按键
既然是游戏,当然就要响应玩家的各种反应,除了鼠标,最直接的就是键盘了。
5、检测碰撞
目前我们见到的很多游戏如射击游戏或打老鼠之类的都会用到对象碰撞的检测,hitTest既可以检测MC与MC的碰撞,也可以检测鼠标与MC的碰撞。
6、MC的复制与卸载
MC(MovieClip)的复制与卸载无论在flash游戏还是其他的flash作品中都很常见。
7、获取影片运行时间
获取自影片开始播放时起已经过的毫秒数虽然很简单,但用利用率却很高,尤其是在一些需要计时的游戏中。
8、颜色的设置
颜色设置的重要性不言而喻。
9、三角函数
提到数学函数很多人是不是会感到"恐惧",但在游戏的制作中它可是必不可少的,这里我们利用Math的atan方法来制作一个永远指向鼠标的指针。
以上我们向大家介绍了Flash游戏制作中最常用的一些ActionScript,掌握了这些基本控制方法,就可以制作出很多有意思的Flash游戏,同时在制作的过程中你还会发现更多的技巧,欢迎投稿和大家一起交流。
有兴趣的一起研究,不信的直接无视
虽然我只学过一点VB,不过,还是看得懂一点英文,4级还算过关。
Microsoft.NET Framework v3.5 197MB
Microsoft.NET Framework3.5的语言包 10M-20M不等
Microsoft VS 2008 3.00+GB
PGI.Visual.Fortran.2008 108MB
工具基本齐全,研究去吧!
等准备好!一起拼死搞死TX!
本人的QQ是973336944