spine 导出纹理_使用Spine制作骨骼动画

好多朋友问过骨骼动画怎么用的问题,其实我自己也没用过,不过刚好官网有这样一篇基础教学,翻译一下仅供参考


原文:Using Skeletal Animation With Spine作者:Mark Alexander

本文将向您介绍一个非常强大的工具,该工具可以使用骨骼动画创建更自然的精灵。其背后的原理是,您创建一个基础骨骼 ,然后移动骨骼以创建姿势。然后可以将这些姿势转换为动画关键帧,然后对每个关键帧之间的骨骼位置进行插值计算以创建平滑且非常自然的动画。然后可以对该动画进行蒙皮 并像精灵一样绘制到屏幕上。 

GameMaker Studio 2支持这种类型的动画精灵,因为它可以导入Spine创建的文件使用,该程序是创建骨骼动画的绝佳工具(您可以在此处找到更多有关Spine的信息)。请注意,Spine是一个非常强大的程序,具有很多可能性,这样一篇简单的文章几乎不可能完全解释其工作原理!但是,我们将简要描述其与GameMaker Studio 2 协作实现骨骼动画精灵的方式的一些关键步骤。 

注意 : Spine的试用版可从此处下载: http://esotericsoftware.com/spine-download


Spine概述

如简介所述,Spine的工作原理是先创建骨架,然后摆姿势以创建动画。骨骼由骨头组成,每块骨头可以在设定的时间范围内相对于彼此进行附着和位移,然后用角色动画图形蒙皮输出最终动画。然后可以将该动画导出为位图精灵带(Bitmap Sprite Strip),或导出为Spine JSON文件,以导入到GameMaker Studio 2 的精灵编辑器中并添加到游戏中。 

8b12aeccaafd4250ce5a70d4c62650a6.png

如果您只是导出位图精灵,那么您读到这儿就可以打住了,因为创建和使用“普通”精灵的方法众所周知。但无须赘言,如果您使用Spine导出 JSON格式的动画,与简单的精灵图相比,它可以实现更多的功能。 

骨骼动画的一些最基本的功能有: 

  • 只需要用一个精灵就可以对其创建多个动画-例如行走,跑步和跳跃的动画集 

  • 可以给精灵设置多个皮肤,以便对单个骨骼进行不同外观的蒙皮,这样用单个精灵就可以创建多个角色(当然,所有角色都具有相同的动作) 

  • 您可以给精灵 附着附件,给他们添加其他物品的来进一步改变它们的外观 (类似纸娃娃)

导入JSON 格式的精灵后,所有以上这些内

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值