CCJumpBy函数 CCMoveTo函数的调试 对比

CCJumpBy函数的调试应用一:
//小鸟上下飞 不断循环  参数跳稍调快的话效果看起来像jump
 CCActionInterval*  actionUp = CCJumpBy::create(10, ccp(0,0), 30, 4);    
    bird->runAction( CCRepeatForever::create(actionUp));
CCJumpBy函数
直接这两行放在你创建精灵时写的代码this->addChild(bird);这行后面就行
参数说明:时间秒,移动点,高度,步数
即你调整第1个参数,控制小鸟的速度快慢
第3个参数,控制小鸟往上面的Y轴高度。
就可以看到bird上下飞飞不断循环。
 
 
CCJumpBy函数的调试二:

CCActionInterval*  actionBy = CCJumpBy::create(10, CCPointMake(getWinSize().width/2, getWinSize().height/2+100), 50, 14);

    CCActionInterval*  actionByBack = actionBy->reverse();//让动作回到actionBy之前的地方
 bird->runAction( CCSequence::create(actionBy, actionByBack, NULL));

如果改为将这3行放在你创建精灵时写的代码this->addChild(bird);这行后面
小鸟会渐渐地往右
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值