cocos2d-x动画总结-创新互联

CCNode 运行动画 runAction 停止动画stopAllAction,stopAction,stopActionByTag,获取当前运行的    
分类 瞬时动画 CCPlace  指定位置 CCHide/CCShow  显示隐藏 CCToggleVisibility  显示隐藏 CCFlipX/CCFlipY  绕X、Y倒置
延时动画  CCMoveTo 移动到某点 CCMoveBy  可以为负  CCBlink闪烁 CCJumpTo/CCJumpBy  跳 CCBezierTo/CCBezierBy  贝赛尔 CCScaleTo/CCScaleBy  缩放 CCRotateTo/CCRotateBy  旋转 CCTintTo/CCTintBy  色调变化  CCFadeTo  变暗到 CCFadeIn 谈出 CCFadeOut  渐隐
组合动作 CCSeuqence 序列动画  CCSpawn 同时进行 CCRepeat 重复有限次 Reverse 反动作  大部分以By结束的,有反动作,CCFadeOut例外 CCRepeatForever 无限重复 CCAnimate 帧动画 CCAnimate 流程: {     CCSprite 设置第一帧图  CCSprite::Create("hello1.png"):   //将其它帧加入到一个数组
  for(..,.. ,,.)
{
CCSpriteFrame::Cretea("hello2");
CCArray.addObjet(ccspriteframe);
}

  CCAnimate = CCAnimate::cretaeWithSpriteFrame(frame);

创新互联公司 - 德阳电信服务器托管,四川服务器租用,成都服务器租用,四川网通托管,绵阳服务器托管,德阳服务器托管,遂宁服务器托管,绵阳服务器托管,四川云主机,成都云主机,西南云主机,德阳电信服务器托管,西南服务器托管,四川/成都大带宽,成都机柜租用,四川老牌IDC服务商   sprite.runAction(ccAnimate);
}
速度变化  CCEaseIn  由慢至快  速度线性变化 CCEaseOut  由快至慢 CCEaseInOut  由慢至快再由快至慢 CCEaseSineIn  由慢至快  速度正弦变化  CCEaseSineOut  由快至慢 CCEaseSinInout    由慢至快再由快至慢 CCEaseExponentiaIn  慢到极快 速度指数变化  CCEaseExponentialOut CCEaseExponentialOut CCEaseExponentialInOut CCSpeed          人工设定速度 通过 setSpeed调整
扩展动作   CCDelayTime       函数调用      CCCallFunc  调用没有参数的方法  CCCallFuncN     CCCallFuncNd
当前文章:cocos2d-x动画总结-创新互联
文章起源:http://myzitong.com/article/dpeegh.html