cocos2dx创建HelloWorldScene.h中 createScene() init() CREATE_FUNC(HelloWorld) 三个方法 什么关系?为什么有两个创建 执行顺序是怎样的?只是想了解清楚
根据印象:
createScene()
CREATE_FUNC(HelloWorld)
这两个都是static 开头,可以用来创建场景
init() 是在CREATE_FUNC(HelloWorld)运行后被调用的。
你可以点“CREATE_FUNC”进去看看,就知道这个函数的机制。
我也想知道!
求大神解答
createScene() 创建的是场景(Scene), CREATE_FUNC(HelloWorld) 这个方法是创建层(Layer) init() 这个函数是在创建层的时候会调用它进行初始化。