关于cocos2dx创建CCLayer应该注意的几点

1.继承CCLayer的h头文件中一定要加入CREATE_FUNC(HelloWorld),没有这个宏,CCLayer的create函数是无法被找到的。

2.init函数在执行create函数的时候会被调用,如果init函数返回false,那么,也会导致CCLayaer的创建失败。

3.CCLayer *pLayer = new CCLayer(),只会调用onEnter函数,不会触发init函数。

4..CCLayer *pLayer =  CCLayer::create(),既调用onEnter 函数,又调用init函数。

你可能感兴趣的:(关于cocos2dx创建CCLayer应该注意的几点)