cocos2d x學習筆記 一 建立自己的場景類

2021-07-09 06:29:40 字數 833 閱讀 3593

背景:

前段時間才開始學習cocos2d-x,搭建環境那些就不說了,朋友們在網上找下,我用的環境是cocox2d-x 3.x的。

建立自己的場景

新建場景,首先就得包括2個檔案,其中乙個.cpp還有乙個.h標頭檔案。我將名字命名為cmyscene類,對應的檔案為myscene.h和myscene.cpp。在新建的cmyscene類中最基本包含了3個成員函式,分別是createscene();和bool init();和create_func(cmyscene);其中重點說的是create_func(cmyscene);這是乙個巨集。定義自己場景類的時候必須要這個。現在將完成後的.h**貼出來:

#ifndef __myscene_h__//判斷是否重複包含標頭檔案

#define __myscene_h__

#include "cocos2d.h"//需要包含cocos2d-x標頭檔案

class cmyscene:public cocos2d::layer//場景類派生於layer層類

;#endif

然後需要在.cpp檔案中實現:

cocos2d x 學習筆記 一

最近有點閒,突然想嘗試搞搞手機遊戲方面的開發,於是下了個cocos2d x 2.2.6和 cocos2d x權威指南 先看書,翻了下目錄尼瑪16章。厄,對於這種工具框架類的學習,貌似我從來沒有按部就班慢慢學的習慣 照例,花了2,3小時看下大概概念,記錄下 1,背景知識,過 2,環境搭建,cocos2...

Cocos2dx網路學習筆記(一)

c socket 程式設計 直接上 再一一解釋用到的東西 include include include include include include using namespace std define socket int define listenport 9999 int main str...

cocos2d x學習筆記一選單

恢復內容開始 前沿 cocos2dx誇平台引擎算是越來也受寵了,網遊雖然用這個引擎次了點,但是輕量級的休閒遊戲還是比較靈活的。封裝的動作,選單,場景切換,例子特效等。網上很多教程都是基於1.0的,現在 必須基於1.0跑,所以在這裡筆者從2.0.3開始寫,保證大家能順利執行出來。結構圖如下 ccmen...