0

在 Kobold2d 中,Cocos2d 中 appDelegate 中的某些函数位于 config.lua 文件中。这让我想到了将 Cocos Builder 初始化为 cocos2d 中的第一个场景的问题原因,您替换了这一行(在应用程序委托中)

[director runWithScene: [IntroLayer scene]];

[director runWithScene: [CCBReader sceneWithNodeGraphFromFile:@"MainMenuScene.ccbi"]];

但这一切都隐藏在 Kobold2d 中 -FirstSceneClassName = "HelloWorldLayer"在 config.lua 文件中被替换。

任何人都知道解决这个问题的无错误方法吗?

4

1 回答 1

1

你仍然可以使用runWithScene,只需将它放在AppDelegate的initializationComplete方法中即可。这将优先于加载 config.lua 中指定的场景。

于 2013-04-20T00:33:46.600 回答