cocos2d-x学习之行走动作

本文介绍了使用cocos2d-x框架创建行走动画的方法,包括通过纹理图片来制作移动和行走的动画效果。在精灵执行完动画后,可以利用CCCallFuncN、CCCallFunc和CCCallFuncND等函数来实现自动调用特定功能,扩展游戏逻辑。
摘要由CSDN通过智能技术生成
很多游戏中都有各种精灵行走的动作,像RPG类的和动作类的游戏就经常见到主角行走的动作。现在我们来看看它们是怎样实现人物行走。

学习这个之前,你首先要对cocos2d-x动作类有一个基础的认识。不知道的童鞋就先去学习一下相关知识吧.

好了,如果你了解过cocos2d-x动作类的话,接下来就可以跟着我完成一个人物行走的的实现。

首先人物行走肯定是从一个地方移动到一个地方 那我们就要用到CCMoveBy类来实现人物的移动,
其次,人物在行走的时候是有动作的,脚的摆动,手的摆动等。这样我们就需要创建一个动画。

根据这两点,我们来实现人物行走:

(1)人物移动:
    
     CCPoint moveByPosition;         

      switch(moveDirection)              //根据moveDirection的值来选择上下左右
     {
       case up:
         moveByPosition = ccp(0,10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值