1.創建一個類繼承自CCLayer
2.為這個類添加一個靜態的show函數以創建出當前對象所對應的場景
1 void CMainFrameWork::show()
2 {
3 CCScene* scene = CCScene::node();
4 pMainFrameWork = new CMainFrameWork();
5 pMainFrameWork->init();
6 scene->addChild(pMainFrameWork);
7 CCScene* pScene = CCDirector::sharedDirector()->getRunningScene();
8 if(!pScene)
9 CCDirector::sharedDirector()->runWithScene(scene);
10 else
11 {
12 CCDirector::sharedDirector()->replaceScene(scene);
13 }
14 }
3.添加init函數用以對當前對象進行初始化
4.當然你也可以在繼承下來的onEnter函數內寫入你的初始化代碼
以上為一個場景對象的實現過程
posted on 2011-08-18 22:34
lwch 閱讀(2021)
評論(1) 編輯 收藏 引用 所屬分類:
游戲