- // CCEaseBounceIn
- // 目标动作
- // CCActionInterval* move = CCMoveTo::create(3, ccp(300, sp->getPositionY()));
- 让目标动作缓慢开始
- 参数:目标动作
- // CCActionInterval * EaseBounceIn = CCEaseBounceIn::create(move);
- // sp->runAction(EaseBounceIn);
- //CCEaseBounceOut
- // 作用:让目标动作赋予反弹力,且以目标动作结束位子开始反弹
- // 参数目标动作
- // CCActionInterval * easeBounceOut = CCEaseBounceOut ::create(move);
- // sp->runAction(easeBounceOut);
- // CCEaseBounceInOut
- // 作用:让目标动作赋予反弹力,且以目标动作起始与结束位子开始反弹
- // CCActionInterval * easeBounceInOut= CCEaseBounceInOut::create(move);
- // sp->runAction(easeBounceInOut);
- // CCEaseBackIn
- // 作用:让目标动作赋予回力 , 且以目标动作起点位置作为回力点
- // 参数:目标动作
- // CCActionInterval * easeBackIn = CCEaseBackIn::create(move);
- // sp->runAction(easeBackIn);
- // CCEaseBackOut
- // 作用:让目标动作赋予回力 , 且以目标动作终点位置作为回力点
- // 参数:目标动作
- // CCActionInterval *easeBackOut = CCEaseBackOut::create(move);
- // sp->runAction(easeBackOut);
- // CCEaseBackInOut
- // 作用:让目标动作赋予回力 , 且以目标动作起点和终点位置作为回力点
- // 参数:目标动作
- // CCActionInterval * easeBackInOut = CCEaseBackInOut::create(move);
- // sp->runAction(easeBackInOut);
- // CCEaseElasticIn
- // 作用:让目标动作赋予弹性 ,且以目标动作起点位子赋予弹性
- // 参数:目标动作
- // CCActionInterval * easeElasticIn= CCEaseElasticIn::create(move);
- // sp->runAction(easeElasticIn);
- // CCEaseElasticOut
- // 作用:让目标动作赋予弹性 ,且以目标动作终点位子赋予弹性
- // 参数:目标动作
- // CCActionInterval *easeElasticOut = CCEaseElasticOut::create(move);
- // sp->runAction(easeElasticOut);
- // CCEaseElasticInOut
- // 作用:让目标动作赋予弹性 ,且以目标动作起点和终点位子赋予弹性
- // 参数:目标动作
- // CCActionInterval *easeElasticInOut = CCEaseElasticOut::create(move);
- // sp->runAction(easeElasticInOut);
- // CCEaseExponentialIn
- // 让目标动作缓慢开始
- // 参数:目标动作
- // CCActionInterval * easeExponentialIn= CCEaseExponentialIn::create(move);
- // sp->runAction(easeExponentialIn);
- // CCEaseExponentialOut
- // 让目标动作缓慢中止
- // 参数:目标动作
- // CCActionInterval * easeExponentialIn= CCEaseExponentialOut::create(move);
- // sp->runAction(easeExponentialIn);
- // CCEaseExponentialInOut
- // 让目标动作缓慢开始和中止
- // 参数:目标动作
- // CCActionInterval * easeExponentialInOut= CCEaseExponentialInOut::create(move);
- // sp->runAction(easeExponentialInOut);
- // CCEaseRateAction
- // 作用 : 让目标动作设置速率
- // 参数1:目标动作
- // 参数2:速率
- // CCActionInterval * move = CCMoveTo::create(5, ccp(300,sp->getPositionY()));
- // CCActionInterval * easeRateAction = CCEaseRateAction::create(move, 3);
- // sp->runAction(easeRateAction);
- // CCEaseSineIn
- // 作用:动作由慢到快
- // 参数:目标动作
- // CCActionInterval * easeSineIn = CCEaseSineIn::create(move);
- // sp->runAction(easeSineIn);
- // CCEaseSineOut
- // 作用:动作由快到慢
- // 参数:目标动作
- // CCActionInterval * easeSineOut = CCEaseSineOut::create(move);
- // sp->runAction(easeSineOut);
- // CCEaseSineInOut
- // 作用:动作由慢到快再快到慢
- // 参数:目标动作
- // CCActionInterval * easeSineInOut = CCEaseSineInOut::create(move);
- // sp->runAction(easeSineInOut);
- // CCSpeed
- // 作用:让目标动作运行速度加倍
- // 参数1:目标动作
- // 参数2:倍速
- // CCActionInterval * move = CCMoveTo::create(10, ccp(300,sp->getPositionY()));
- // CCSpeed * speed =CCSpeed::create(move, 100);
- // sp->runAction(speed);
05-02
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交