1.在CocosStudio导出FightScene示例的资源,如图
2.找到新建的场景项目文件夹
将Resources所有的文件夹复制到建立的cocos2dx项目Resources目录下,如下图
3.右键项目,选择现有项目
在当前工程目录下,
(1).找到(工程目录)cocos2d\cocos\editor-support\cocostudio\proj.win32,选择:libCocosStudio.vcxproj,添加
(2).找到(工程目录)cocos2d\cocos\ui\proj.win32,选择:libGUI.vcxproj,添加
(3).找到(工程目录)cocos2d\extensions\proj.win32,选择:libExtensions.vcxproj,添加
4.右键建立的项目名选择(引用...),如图
勾选刚刚添加的库
5.在项目属性页,找到
在附加包含目录添加
$(EngineRoot)cocos
$(EngineRoot)cocos\editor-support
6.现在就可以在项目中加入代码了
首先包含
#include "cocostudio/CocoStudio.h"
为了测试直接在AppDelegate.cpp 中加入(替换HelloWorld的创建)
auto newScene = Scene::create();
auto node = cocostudio::SceneReader::getInstance()->createNodeWithSceneFile("publish/fightscene.json");
newScene->addChild(node);
// run
director->runWithScene(newScene);
编译运行后,