Spine

示例与模板

模板

Galacean 编辑器提供了一系列教学模板,帮助大家更快的上手 Spine 动画的使用。 进入编辑器 后,你可以点击左侧的 Templates Tab 进入查看这些模板。

动画控制

该模板通过展示了如何通过 AnimationState 的 setAnimation 与 addAnimation 两个 API 来编排 spine 动画:

spine-animation

动画过渡与混合

该模板通过展示了 Spine 动画如何设置过渡以及不同轨道之间的动画混合:

spine-mix-blend

混搭换装

该模板展示了 Spine 混搭换装的能力,通过自由组合不同皮肤的附件,能够将不同皮肤的配件混搭起来:

mix-and-match

动态局部换肤

该模板展示了动态局部换肤的能力。我们能够基于一个额外上传的图集创建新的附件并进行替换。

spine-dynamic-change

示例

动画控制

该示例展示了如何通过 setAnimation 与 addAnimation API 来编排 spine 动画队列:

跟踪射击

该示例展示了通过修改 IK 骨骼位置,来实现瞄准射击的效果:

局部换肤

该示例展示了修改插槽中的附件,实现局部换装的效果:

整体换肤

该示例展示了通过 setSkin 方法,实现整体换肤的效果:

皮肤混搭

该示例展示了在运行时,通过组合新的皮肤,实现混搭的效果:

物理

该示例展示了 spine 4.2 版本,基于物理的动画效果:

下一章节:版本与性能

这篇文档对您有帮助吗?

On this page