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 阅读(2007)
评论(1) 编辑 收藏 引用 所属分类:
游戏