动画最基本的要求是画面要流畅且符合真实性。然后由于是利用贴图的方法来产生动画的,因此常会因一些小细节没注意到而使得动画的效果看起来不太自然。在本篇随笔里就提出了两个这方面的小问题,在制作动画时若特别注意,可使得游戏动画看起来更加顺畅。
1、贴图坐标修正
2、排序贴图
范例ch3_4:产生多只恐龙随机跑动,每次进行画面贴图前先完成排序操作,并对恐龙跑动进行贴图坐标修正,呈现较为顺畅真实的动画。
下载地址:
ch3_4(上传到windows live空间,可能需要MSN账号登陆)
说明:程序源代码中有相关的注释。
程序运行结果如下图:
PS:如想获得更多关于Visual C++游戏开发的内容,可点击随笔
:《Visual C++游戏编程基础》学习笔记——索引随笔。