溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

[Cocos2D-X] Cocos2D-X TestCPP 詳解(二)Action 總結(jié)

發(fā)布時間:2020-07-17 04:43:16 來源:網(wǎng)絡(luò) 閱讀:1288 作者:s13039962531 欄目:游戲開發(fā)

Cocos2D-X TestCPP詳解(二)Action 總結(jié)

    在前兩篇博文的學習過程中,我們已經(jīng)對 Cocos2D-X 的 Action 有了一個了解。學而時習之嘛,我們今天就來把之前學過的總結(jié)和擴充一下。    Cocos2D-X 的動作歸于一個基類 CCAction。    CCAction 在 Cocos2D-X 引擎中的結(jié)構(gòu)如圖:[Cocos2D-X] Cocos2D-X TestCPP 詳解(二)Action 總結(jié)    CCActionInstant,他是瞬時動作的基類,什么叫瞬時動作?就是那些沒有動作過程的動作。它包括我們用的回調(diào)函數(shù) CCShow這類的動作類。    CCActionInterval,他是延時動作的基類,我們常用的 CCMoveTo CCMoveBy CCJumpTo CCJumpBy CCSequence這類擁有動作過程的動作和組合動作(PS:就是動作序列),都基于這個 CCActionInterval ,這里還要提醒下同學們注意 To 和 By 的區(qū)別。To 是以當前屏幕為基準,而By是以當前自身為基準。不要弄混了,否則很難找的。    CCFollow,他是一種跟隨動作,可以讓一個節(jié)點跟隨這另一點做位移。這個可以實現(xiàn)類似攝像機的跟拍效果。    CCRepeatForever,無限重復動作。比如你想讓一個指示燈一直閃啊閃,那你就可以讓它和一個閃爍的動作來配合。    CCSpeed,它可以來控制動作執(zhí)行的速度,它可以使一個動作的過程變的更長或者更短,但是動作的最終目的是不會變的,大家做塔防之類的游戲的時候可以使用它。    好了,今天就先總結(jié)到這里。小飛最近也比較忙,因為公司的三國制霸iOS版近期需要上線。所以,每天只有很少的時間來提供博文給大家,希望大家體諒!
Cocos2D-X TestCPP 詳解(一)Action 上 http://502317120.blog.51cto.com/4062300/1193712
Cocos2D-X TestCPP 詳解(二)Action 中 http://502317120.blog.51cto.com/4062300/1194396
     CocoStudio 討論學習群:141444261
    Cocos2D-X  討論學習群:244959010
向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI