cocos2d-x的遊戲引擎提供了很多動作特效來給我們使用,但是引數的使用上面並沒有很詳細的解釋。
還是要靠大家去探索,去發現,這是一種樂趣。
先看第乙個特效,就是3d晃動的效果。
/** @brief ccshakytiles3d action */
class cc_dll ccshakytiles3d : public cctiledgrid3daction
;
//第一引數,特效時間;
//第二引數,晃動的尺寸
//第三引數,晃動的等級,引數數值越大,以精靈為中心的圓的半徑越大
//第四引數,z軸晃動
ccactioninterval *shaky = ccshakytiles3d::create(5,ccsizemake(1,1),10,true);
psprite->runaction(shaky);
cocos2d x遊戲開發之動畫
mygame.h中宣告動畫函式 class mygame public cocos2d layer bool mygame init return true 注意 若按鈕事件中包含切換場景事件,則需要在按鈕事件中新增schedule函式,否則切換場景後,動畫還來不及生成,再次點選按鈕出發按鈕事件,則...
Cocos2d X遊戲開發 二
cocos2d x 遊戲開發 程式啟動執行流程 系統設定 視窗解析度 設定模擬器窗體大小 glview setframesize 360,640 設計解析度 可視區域 中也有個設定設計解析度的函式。該函式是設定了我們遊戲設計時候的解析度,也就是可視區域的大小,也就是說設計者初衷的遊戲可視區域的解析度...
Cocos2d X遊戲開發之單例設計模式
cocos2d x遊戲開發中需要大量使用到單例,單例是在整個程式執行期間都例項化一次,並且其作用域是全域性的的物件。相當與c 中的全域性靜態變數。如果在程式執行期間需要大量使用到某個資料,那麼單例無疑是最好的選擇,c 中,若類的方法前加了static關鍵字,則該方法稱為靜態方法,反之為例項方法。靜態...