在项目中添加CocoStudio支持
在 “解决方案”上右击,选择添加现有项目。
依次选择
项目路径\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj 项目路径\cocos2d\extensions\proj.win32\libExtensions.vcxproj 项目路径\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj123123
例如我的项目在这个路径,就是这样。
F:\cocos2d-xProject\GeDou\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj F:\cocos2d-xProject\GeDou\cocos2d\extensions\proj.win32\libExtensions.vcxproj F:\cocos2d-xProject\GeDou\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj1234512345
然后我们在GeDou项目上点击右键选择添加引用
在弹出的对话框中选择添加引用, 并勾选libCocosStudio, libGUI和libExtensions后点击确定.
然后, 我们GeDou项目属性(点击右键选择属性)中选择 “配置属性” => “C/C++” => “附加包含目录” 并编辑.
添加下面几行
$(EngineRoot)cocos $(EngineRoot)extensions $(EngineRoot)cocos\editor-support\ $(EngineRoot)cocos\editor-support\cocostudio12341234
引入头文件及命名空间
#include "cocostudio/CocoStudio.h"using namespace cocostudio;1212
这样就可以使用了
TextureCache::getInstance()->addImageAsync("ui/serverselect_bg.png", CC_CALLBACK_1(Loading::OnLoadRecCallBack,this)); ArmatureDataManager::getInstance()->addArmatureFileInfoAsync("armature/kulougongshou.ExportJson",this,schedule_selector(Loading::OnLoadArmatureData,this)); ArmatureDataManager::getInstance()->addArmatureFileInfoAsync("armature/kulouzhanshi.ExportJson", this, schedule_selector(Loading::OnLoadArmatureData, this)); ArmatureDataManager::getInstance()->addArmatureFileInfoAsync("armature/mayi.ExportJson", this, schedule_selector(Loading::On
本文转自lzwxx 51CTO博客,原文链接:http://blog.51cto.com/13064681/1943355