CCNode 運(yùn)行動(dòng)畫 runAction 停止動(dòng)畫stopAllAction,stopAction,stopActionByTag,獲取當(dāng)前運(yùn)行的
分類
瞬時(shí)動(dòng)畫
CCPlace 指定位置
CCHide/CCShow 顯示隱藏
CCToggleVisibility 顯示隱藏
CCFlipX/CCFlipY 繞X、Y倒置
延時(shí)動(dòng)畫
CCMoveTo 移動(dòng)到某點(diǎn)
CCMoveBy 可以為負(fù)
CCBlink閃爍
CCJumpTo/CCJumpBy 跳
CCBezierTo/CCBezierBy 貝賽爾
CCScaleTo/CCScaleBy 縮放
CCRotateTo/CCRotateBy 旋轉(zhuǎn)
CCTintTo/CCTintBy 色調(diào)變化
CCFadeTo 變暗到
CCFadeIn 談出
CCFadeOut 漸隱
組合動(dòng)作
CCSeuqence 序列動(dòng)畫
CCSpawn 同時(shí)進(jìn)行
CCRepeat 重復(fù)有限次
Reverse 反動(dòng)作 大部分以By結(jié)束的,有反動(dòng)作,CCFadeOut例外
CCRepeatForever 無限重復(fù)
CCAnimate 幀動(dòng)畫
CCAnimate 流程:
{
CCSprite 設(shè)置第一幀圖 CCSprite::Create("hello1.png"):
//將其它幀加入到一個(gè)數(shù)組
for(..,.. ,,.)
{
CCSpriteFrame::Cretea("hello2");
CCArray.addObjet(ccspriteframe);
}
CCAnimate = CCAnimate::cretaeWithSpriteFrame(frame);
創(chuàng)新互聯(lián)公司 -
德陽電信服務(wù)器托管,四川服務(wù)器租用,成都服務(wù)器租用,四川網(wǎng)通托管,綿陽服務(wù)器托管,德陽服務(wù)器托管,遂寧服務(wù)器托管,綿陽服務(wù)器托管,四川云主機(jī),成都云主機(jī),西南云主機(jī),
德陽電信服務(wù)器托管,西南服務(wù)器托管,四川/成都大帶寬,
成都機(jī)柜租用,四川老牌IDC服務(wù)商
sprite.runAction(ccAnimate);
}
速度變化
CCEaseIn 由慢至快 速度線性變化
CCEaseOut 由快至慢
CCEaseInOut 由慢至快再由快至慢
CCEaseSineIn 由慢至快 速度正弦變化
CCEaseSineOut 由快至慢
CCEaseSinInout 由慢至快再由快至慢
CCEaseExponentiaIn 慢到極快 速度指數(shù)變化
CCEaseExponentialOut
CCEaseExponentialOut
CCEaseExponentialInOut
CCSpeed 人工設(shè)定速度 通過 setSpeed調(diào)整
擴(kuò)展動(dòng)作
CCDelayTime
函數(shù)調(diào)用
CCCallFunc 調(diào)用沒有參數(shù)的方法
CCCallFuncN
CCCallFuncNd
網(wǎng)頁名稱:cocos2d-x動(dòng)畫總結(jié)-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:
http://weahome.cn/article/dpeegh.html