代码中调用cocostudio导出的文件(在Win32工程添加CocoStudio库
我用的是cocostudio 1.6, cocos2dx-3.2.
我们在VS中找到"解决方案资源管理器",在解决方案"HelloCocos"上点击右键,选择添加现有项目. 选择C:WorkHelloCocoscocos2dcocoseditor-supportcocostudioproj.win32libCocosStudio.vcxproj然后继续添加C:WorkHelloCocoscocos2dextensionsproj.win32libExtensions.vcxproj然后继续添加C:WorkHelloCocoscocos2dcocosuiproj.win32libGUI.vcxproj 然后我们在HelloCocos项目上点击右键选择添加引用: 然后,我们HelloCocos项目点击右键选择属性,选择 "配置属性" => "C/C++" => "附加包含目录" 并编辑.添加下面几行$(EngineRoot)cocos$(EngineRoot)cocosextensions$(EngineRoot)cocoseditor-support$(EngineRoot)cocoseditor-supportcocostudio
添加代码 #include"CocoStudio.h" usingnamespacecocostudio;
//然后修改下HelloWorld::init函数,在return前加入 ArmatureDataManager::getInstance()->addArmatureFileInfo("Hero0.png","Hero0.plist","Hero.ExportJson"); Armature*armature=Armature::create("Hero"); armature->setPosition(ccp(visibleSize.width*0.5,visibleSize.height*0.5)); armature->getAnimation()->playWithIndex(0); this->addChild(armature); returntrue; 好了,赶快运行下吧. 原文链接:http://www.cocoachina.com/bbs/read.php?tid=194668 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |