0
我使用Cocos2d-x 3.2
加载用CocoStudio 2
创建的空场景。加载CSB文件时Cocos2d-x崩溃
这里是我做过什么:
- 首先,我创建新的项目,CocoStudio 2
- CocoStudio创建的默认
MainScene.csd
文件 - 我通过
File
>Publish
>Publish to Xcode project
导出项目到Xcode项目 - 我打开Xcode项目并转到
HelloWorldScene.cpp
,包括cocostudio.h
,导入由0123创建的res
文件夹,然后把下面的代码在HelloWorldScene::init()
功能:
auto mainScene = SceneReader::getInstance()->createNodeWithSceneFile("MainScene.csb");
this->addChild(mainScene);
- 然后我运行,以及应用程序崩溃(见附件图片)
我不知道为什么它坠毁!有没有人有这个问题?
请让我知道如果这是正确的方式从CocoStudio
加载CSB
场景?如果不是,那么正确的方法是什么?
我已阅读某处,他们正在使用CSLoader
,但我无法在版本3.2
中找到它。