Cocos2d-x学习笔记(七) CCAction让你的精灵跑起来

前面学习了精灵类,让精灵播放了动画,今天来学习怎样让精灵跑起来。想让精灵移动需要用到CCAction动作类以及他的子类们。一、让你的人物移动让精灵移动到指定位置要用到CCMoveTo,代码如下:CCActionInterval* actionTo = CCMoveTo::create(2, ccp(500, screenSize.height / 2));   ...
摘要由CSDN通过智能技术生成



前面学习了精灵类,让精灵播放了动画,今天来学习怎样让精灵跑起来。想让精灵移动需要用到CCAction动作类以及他的子类们。

一、让你的人物移动

让精灵移动到指定位置要用到CCMoveTo,代码如下:

 

 

CCActionInterval* actionTo = CCMoveTo::create(2, ccp(500, screenSize.height / 2));
  	sprite->runAction(actionTo);

 

 

第一个参数是移动总用时,第二个参数是指定位置的坐标,想要移动得快些就把第一个参数设置小点。

我给精灵设置的初始位置是ccp(100, screenSize.height / 2),运行这段代码后可以看到精灵沿x轴移动,停在了500像素位置。

 

基本的移动就完成啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值