cocos2d-x 3.2 + cocosStudio1.6 + vs2013 进行项目开发(一)----------环境配置
cocos2d-x3.2
cocosStudio1.6
vs2013
导入使用cocosStudio所需要的库文件
在vs2013的项目解决方案上右键 -> 添加 -> 现有项目
添加三个文件库
libExtensions.vcxproj
libGUI.vcxproj
libCocosStudio.vcxproj
如下图:
右键项目 -> 属性
选择 通用属性 -> 引用 - > 添加新引用
全部选择 -> 确定
右键项目 -> 属性
选择C/C++ -> 常规 -> 附加包含目录
在附加包含目录中添加如下路径
$(EngineRoot)
$(EngineRoot)cocos\editor-support
$(EngineRoot)cocos\editor-support\cocostudio
$(EngineRoot)extensions
点击应用 -> 确定
代码:
在文件中添加头文件及命名空间
1 #include "cocos2d.h" 2 #include "cocos-ext.h" 3 #include "ui/CocosGUI.h" 4 #include "editor-support/cocostudio/CocoStudio.h" 5 6 USING_NS_CC; 7 USING_NS_CC_EXT; 8 using namespace cocostudio; 9 using namespace ui;
在.cpp文件中就可以使用cocosStudio导出的json文件了
pWidget = cocostudio::GUIReader::getInstance()->widgetFromJsonFile(MAINSCENE);
this->addChild(pWidget);
运行效果如下:
cocosStudio编辑的文件
cocos2d-x3.2运行的效果如下: