Cocos2d-x 属性变化动作
2014-08-08 11:33
295 查看
//跳跃 CCJumpTo *jump = CCJumpTo::create(2.0f, CCPoint(size.width/3*2, fish->getContentSize().height/2), 100, 1); fish->runAction(jump); //曲线 ccBezierConfig config; config.controlPoint_1 = CCPoint(size.width, size.height/2); config.controlPoint_2 = CCPoint(size.width/2, size.height); config.endPosition = CCPoint(size.width, size.height); CCBezierTo *bezier = CCBezierTo::create(3, config); fish->runAction(bezier); //scale 缩放 //sequence 序列 CCScaleTo *scale1 = CCScaleTo::create(5.0f, 5); CCScaleTo *scale2 = CCScaleTo::create(5.0f, 1); CCFiniteTimeAction *sequence = CCSequence::create(scale1, scale2, NULL); fish->runAction(sequence); //rotate 旋转 CCRotateBy *rotate1 = CCRotateBy::create(2, 180); CCRotateBy *rotate2 = CCRotateBy::create(2, -180); CCFiniteTimeAction *sequenceRotate = CCSequence::create(rotate1, rotate2, NULL); fish->runAction(sequenceRotate); //FadeIn 渐现 //FadeOut 渐隐 CCFadeIn *fade1 = CCFadeIn::create(3.0f); CCFadeOut *fade2 = CCFadeOut::create(3.0f); CCFiniteTimeAction *sequenceFade = CCSequence::create(fade2, fade1, NULL); fish->runAction(sequenceFade); //blink 闪烁 CCBlink *blink = CCBlink::create(2, 2); CCRepeatForever *foreverBlink = CCRepeatForever::create(blink); fish->runAction(foreverBlink);
相关文章推荐
- cocos2D v3.x中动作回调函数的变化
- cocos2D v3.x中动作回调函数的变化
- cocos2D v3.x中动作回调函数的变化
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些有关问题
- 【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-速度变化
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些问题
- 【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-速度变化
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些有关问题
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些问题
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些问题
- Cocos2d-x Sprite 执行 CCFade~ 这类透明度变化动作的一些问题
- 实时反映对象属性的变化
- Cocos2d-3.x Action动作锦集
- 【Cocos2d-X开发学习笔记】第12期:动作类CCAction的详细讲解
- cocos2d笔记 (3)cocos2d里的各种动作
- cocos2d-x游戏实例(23)-简易动作游戏(1)
- cocos2d-x action动作整理集合
- Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化
- Cocos2d-x手机游戏开发中-组合动作
- cocos2d-x 动作类 CCAction