加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-x 3.0 骨骼动画

发布时间:2020-12-14 20:08:00 所属栏目:百科 来源:网络整理
导读:我们在VS中找到"解决方案资源管理器",在解决方案 上点击右键,选择添加现有项目. 使用cocostudio导出的骨骼动画" title="Cocos2dx3.0 使用cocostudio导出的骨骼动画" style="margin:0px; padding:0px; border:0px; list-style:none" src="http://s14.sinaimg.
我们在VS中找到"解决方案资源管理器",在解决方案 上点击右键,选择添加现有项目.

Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画

在弹出的对话框中选择....cocos2dcocoseditor-supportcocostudioproj.win32libCocosStudio.vcxproj 然后继续添加......cocos2dextensionsproj.win32libExtensions.vcxproj 然后继续添加......cocos2dcocosuiproj.win32libGUI.vcxproj



然后我们在 项目(MyCppGame)上点击右键选择添加引用

Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画


在弹出的对话框中选择添加引用,并勾选libCocosStudio,libGUI和libExtensions后点击确定.


Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画

然后,我们 MyCppGame 项目属性(点击右键选择属性)中选择 "配置属性" => "C/C++" => "附加包含目录" 并编辑.

添加下面几行
$(EngineRoot)cocos $(EngineRoot)extensions $(EngineRoot)cocoseditor-support $(EngineRoot)cocoseditor-supportcocostudio

Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画

Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画


结束之后是这样

Cocos2dx3.0<wbr></p>使用cocostudio导出的骨骼动画


编译一下工程,还是能运行吧.
我们打开CocoStudio 1.3的动画编辑器,打开一个HeroAnimation的示例,并直接导出,将导出的文件放

项目工程文件夹 ......Resources下面. 我们打开HelloWorld.cpp给其添加引用以及命名空间
#include "CocoStudio.h"
using namespace cocostudio;

然后修改下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);
return true;
好了,赶快运行下吧.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读