cocos2dx中调用cocostudio中导出的序列帧动画
来源:互联网 发布:知乎关注排行 编辑:程序博客网 时间:2024/05/21 09:34
前言:
Cocos2d-x 3.0 Alpha 1开始对目录结构进行了整合,有些附加项目也在项目中被精简出去。
比如说如果你需要使用CocoStdio导出的JSON、或使用Extensions扩展库,libCocosStudio、libExtensions、libGUI都需要在你手动添加。
cocos2dx 3.0前的版本社区已有序列帧动画教程,3.0之后的略有不同,探索后调用过程整理如下
正文:
所用的cocos2dx版本为cocos2d-x-3.2alpha0,cocostudio版本号为v1.5.0.0
———————————————————begin
step1
在解决方案右击-添加-现有项目
添加工程下的cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproju
与cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
step2
再启动项目处右击-引用-添加新引用
勾选新添加的libCocosStudio,libGUI,确定^_^
step3
启动项目右击-属性
配置属性-c/c++-常规-附加包含目录-编辑
添加如下两行
step4代码部分
helloworldscene.h内添加
#include "cocos2d.h"
#include "CocoStudio.h"
与
private:
cocostudio::CCArmature* armature; //保存动画对象
helloworldscene.cpp中init()内添加
cocostudio::CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo("name0.png", "name0.plist","name.ExportJson");
armature = cocostudio::CCArmature::create("name");
armature->setPosition( ccp(visibleSize.width * 0.2,visibleSize.height * 0.49)); armature->getAnimation()->playByIndex(0);
armature->setScale(1); //缩放级别
this->addChild(armature);
————————————————————————————————————————————————————over
^_^
- cocos2dx中调用cocostudio中导出的序列帧动画
- cocoStudio Animation Editor制作的序列帧动画在cocos2dx 3.0 中使用
- 【CocoStudio 系列之一】 序列帧动画、骨骼动画、在Cocos2dx中引用动画
- cocostudio中UI动画的程序调用coco2dx v3.2
- cocos2dx 程序中处理cocostdio导出的帧动画
- js cocostudio中动画帧事件的使用
- 在cocos2dx中加载CocoStudio
- 在项目代码中加载cocostudio导出的动画并循环播放
- cocos2dx 3.1 使用 cocostudio 导出动画文件 vs2012
- cocos2dx使用cocostudio动画
- cocos2d-x 播放 cocostudio导出的帧动画
- CocoStudio Lua(lua)动画调用 导出的基本动画播放
- cocos2dx Beta 版中使用 cocostudio
- CocoStudio sample讲解 SampleFrameAnimation序列帧动画
- cocos2d-js中使用cocostudio中的帧动画
- Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画
- Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画
- Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画
- hdoj 4183 Pahom on Water 【基础最大流】
- sendip简单使用
- 【转载】List接口学习笔记(ArrayList和LinkedList)
- 点云相关学习总结一——估计一个点云的表面法线
- Ignatius and the Princess III
- cocos2dx中调用cocostudio中导出的序列帧动画
- Linux常用命令大全
- 线性规划以网络流24题の10 餐巾计划问题(费用流)
- The Balance
- OAuth介绍
- debian 修改软件源开non-free
- 深度探索C++对象模型-语意学
- 关于BIOS加载BOOT.S的经典解答
- Sizzle.selectors.relative [ 源码分析 ]