Cocos2d-x游戏开发实战精解
上QQ阅读APP看书,第一时间看更新

第5章 让人物动起来

在游戏中,无论是主角还是怪物,不可能都是一动不动地停在屏幕上的,即使是卡牌游戏,也要有一个“翻牌”的动画效果。本章将介绍在Cocos2d-x中让游戏“角色”动起来的方法。这些方法包括了让“角色”实现位置、大小的移动,能够达到与上一章学习加速度传感器使用的例子中类似的效果,但又是绝对不同的方法。除此之外,还有实现人物动作的方法,包括使用动画来达到人物运动的效果和对人物动画的帧进行打包的方法。

本章还将给出一个在RPG游戏中人物行走的例子,主要知识点有:

❑在Cocos2d-x中让精灵进行简单运动的方法。

❑在Cocos2d-x中让精灵沿着曲线进行运动。

❑Cocos2d-x中动作队列的使用方法。

❑在Cocos2d-x中利用动作监听实现卡牌翻转的动画效果。

❑在Cocos2d-x中实现动画的方法。

❑如何打包图片方便动画的创建。