在Kobold2d中,Cocos2d中的某些函数位于appDelegate中,位于config.lua文件中。这让我想到了将Cocos Builder初始化为cocos2d中第一个替换此行的场景(在app委托中)的问题
[director runWithScene: [IntroLayer scene]];
与
[director runWithScene: [CCBReader sceneWithNodeGraphFromFile:@"MainMenuScene.ccbi"]];
但是这一切都隐藏在Kobold2d中 - 在config.lua文件中被FirstSceneClassName = "HelloWorldLayer"
取代。
任何人都知道这种无错误的方法吗?
答案 0 :(得分:1)
您仍然可以使用runWithScene,只需将其放在AppDelegate的initializationComplete
方法中即可。这将优先于加载config.lua中指定的场景。