CocosCreator入门(七) ------ 资源(骨骼动画)

骨骼动画资源(Spine)

https://docs.cocos.com/creator/manual/zh/asset-workflow/spine.html

Creator v2.2.0 及以上支持 Spine v3.7)。

骨骼动画所需资源有:

  • .json 骨骼数据
  • .png 图集纹理
  • .txt/.atlas 图集数据

骨骼动画资源(DragonBones)

https://docs.cocos.com/creator/manual/zh/asset-workflow/dragonbones.html

DragonBones 骨骼动画资源是由 DragonBones 编辑器导出的数据格式(支持 DragonBones v5.6.2 及以下)。

导入 DragonBones 骨骼动画资源

DragonBones 骨骼动画资源有:

  • .json 骨骼数据
  • .json 图集数据
  • .png 图集纹理

在项目中的存放

为了提高资源管理效率,建议将导入的资源文件存放在单独的目录下,不要和其他资源混在一起。

原文地址:https://www.cnblogs.com/hewei2012/p/12268351.html

时间: 2024-10-19 20:04:13

CocosCreator入门(七) ------ 资源(骨骼动画)的相关文章

cocos creator学习--骨骼动画入门教程

参考:Mark_Liu--cocos creator--DragonBones 骨骼动画入门 1.首先在网上下载dragonBones 的文件解压后有三个文件 2.将文件夹放入cocos creator, 3.新建一个空结点并添加渲染组件dragonBones,新建一个js文件,将js文件和节点绑定.将资源的两个json文件放入dragonBones对应的框中 4.查看SwordsMan的json文件,搜索  gotoAndPlay  ,该关键字对应的就是动作名称 5.打开js文件,写入代码 c

从Sprite3D理解3D骨骼动画原理

为了能够更好的使用cocos为我们提供的Sprite3D,我和大家分享一下Sprite3D中关于骨骼动画原理的部分,本文使用cocos2d-x 3.2版本,这是cocos首次出现3D骨骼动画的版本,相对与本文写出来时候最新的3.5版本,由于没有其他比如灯光等功能,3D骨骼动画模块读起来要更加的清晰.如果文章有纰漏或者错误的地方,也请大家指教. 目前引擎支持3种动画格式,分别是.obj,.c3b,.c3t,由于.obj没有骨骼,.c3b是二进制,而.c3t是json格式,所以本文就用官方test中

骨骼动画详解-Spine

游戏中人物的走动,跑动,攻击等动作是必不可少,实现它们的方法一般采用帧动画或者骨骼动画. 帧动画与骨骼动画的区别在于:帧动画的每一帧都是角色特定姿势的一个快照,动画的流畅性和平滑效果都取决于帧数的多少.而骨骼动画则是把角色的各部分身体部件图片绑定到一根根互相作用连接的"骨头"上,通过控制这些骨骼的位置.旋转方向和放大缩小而生成的动画. 它们需要的图片资源各不相同,如下分别是帧动画和骨骼动画所需的资源图: 骨骼动画比传统的逐帧动画要求更高的处理器性能,但同时它也具有更多的优势,比如: 更

[转帖]脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手

脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手 http://www.52im.net/thread-1729-1-1.html 1.引言 网络编程中TCP协议的三次握手和四次挥手的问题,在面试中是最为常见的知识点之一.很多读者都知道"三次"和"四次",但是如果问深入一点,他们往往都无法作出准确回答. 本篇文章尝试使用动画图片的方式,来对这个知识点进行"脑残式"讲解(哈哈),期望读者们可以更加简单.直观地理解TCP网络通信交互的本

【转】将3DMAX中的动画通过OGREMAX导入OGRE中,并生成相应的骨骼动画

原创内容转载请注明:http://weibo.com/gdexqin 程序代码的的基础在http://blog.sina.com.cn/s/blog_7c03dc6f01012um2.html中 先看导入后的效果. 动画模型是用别人传到网上的(好像这个人物叫真名法典的样子,不太认识,但是感谢上传者),之前我们已经完成了通过OGREMAX导入静态的场景的效果,导入骨骼动画我们需要对OGREMAX的导出选项进行一些修改. 下面先了解一下OGREMAX的一些基本选项(转自网络): ----------

Unity3D骨骼动画的分解(CleanData.Ani详解)

CleanData是什么 CleanData以前没有特定的名字,(在easydown这个开源项目中,作为一个GameObjParser模块存在).在某三国项目中,我们使用GameObjParser将NGUI 的预设保存为自定义格式(替代了assetbundle方案),以实现不论任何平台都可以使用同一份资源.在easydown的演示中GameObjParser也将一个简单的模型场景保存为自定义格式并加载.so.CleanData是想去做AssetBundle的工作,但是格式是我们自定义的,细节更透

Cocos2d-x 3.x 练习 2 骨骼动画

其实是想到什么就是学什么啦.(又跑到骨骼动画什么鬼)... PS:学习历程啦,可能会有很多错误. 骨骼动画用的是spine 的样例了.spineboy 有两个动作 jump 和 walk. 在export的时候格式选择json而且勾选Create atlas. (安装路径,导入路径,导出路径不能有中文) 然后复制这三个文件 json,atlas,png 到资源下面. 使用官网的用法 auto sap = new SkeletonAnimation("spineboy.json",&qu

引擎设计跟踪(九.14.2b) 骨骼动画基本完成

首先贴一个介绍max的sdk和骨骼动画的文章, 虽然很早的文章, 但是很有用, 感谢前辈们的贡献: 3Ds MAX骨骼动画导出插件编写 1.Dual Quaternion 关于Dual Quaternion, 这里不做太详细的介绍了,贴出来几个链接吧: http://en.wikipedia.org/wiki/Dual_quaternion http://www.seas.upenn.edu/~ladislav/kavan08geometric/kavan08geometric.pdf http

cocos2d-x 3.8.1的骨骼动画加载方法addArmatureFileInfo仍然存在问题

提出如题所示的问题,心里非常别扭,但的确是事实.因此,Cocos Studio(我目前使用的是 2.3.2)在许多方面还有改进的地方,包括与之相对应的cocos2d-x中的代码操作部分. 问题 目前,我的试验结果发现,使用cocos2d-x 3.8.1中提供的如下方法: ArmatureDataManager::getInstance()->addArmatureFileInfo(filename); 无法正常加载Cocos Studio 2.3.2导出的骨骼动画资源文件.例如如下代码无法正常通