问题描述
- Cocos2dx 3.2Xcode写的 vs2012运行 报错
- Assertion failed!
Program: H:DaBaDaBaproj.win32Debug.win32DaBa.exe
File: H:DaBaDaBacocos2dexternaljson/document.h
Line: 620Expression: IsObject()
For information on how your program can cause an assertion
failure see the Visual C++ documentation on asserts初步估计是cocostudio的问题,我的项目文件夹下 如:ShopScene,内含(Backup,Json,Resourse,.DS Store,ShopScene.xml.ui)应该如何放置这些文件?
代码我已经由Xcode的
auto node = cocostudio::timeline::NodeReader::getInstance()->createNode(""test.json"");改成了VS2012的
GUIReader::getInstance()->widgetFromJsonFile(""test.json"");另外我以前生成的cocostudio的文件是""test.ExportJson""这样的。为什么Xcode生成的是.json,对运行有影响吗。
解决方案
这个问题我刚开始也遇到过,应该是你json文件里面的绝对路径影响的,你可以打开json文件,看看路径是不是正确的。
解决方案二:
你好 你的那个问题解决了吗 是怎么弄的
时间: 2024-08-24 00:26:46