joy96336999 发表于 2018-5-23 16:11:10

Spine入门 —— 蒙皮

Spine?Spine 是一款针对游戏的 2D 骨骼动画编辑工具。 Spine 旨在提供更高效和简洁 的工作流程,以创建游戏所需的动画。首先,我用的是例子里的哥布林,删掉了多余的部分。这个例子中我们就为这 只长矛架设骨骼,并蒙皮。虽然简单,但道理是相通的。
[*]选中长矛图片,勾选 Mesh。开启网格功能。
网格是蒙皮和自由变形的基础,蒙皮的本质也就是让骨骼控制网格上的点。 如果一个点受 N 个骨骼影响,那么这些根骨骼将按百分比,分配谁控制的 多,谁控制的少。这种百分比,在角色装配中,称为“权重”(一个很坑 爹的翻译,丌过已经通用了,就忍忍吧。)在蒙皮的过程中,主要的工作 就是让权重值分配的合理,这样当骨骼进行动画时,图片的变形才更平滑。


[*]创建 6 节骨骼,全选中。
[*]统一长度。
[*]通过“自身坐标”、“父级坐标”、“世界坐标”三个坐标系,不“放置”, “位移”工具配合使用,调整骨骼位置。
添加影响骨骼
[*]选中图片
[*]激活权重工具
[*]按下绑定按钮
[*]添加影响此网格的骨骼。加完后,再按下绑定按钮,结束添加。
设置权重时,选中指定的点,再指定好它受哪个骨骼影响,然后调值。操作是针对, 当前被选中的点和骨骼的。也就是说,你要告诉 Spine,哪个点,受哪个骨骼影响, 影响的百分比是多少(因为一个点是可以受 N 个骨骼影响的。)这里我设置最简单的一种,每个点只受一个骨骼影响。不就是传说中的刚性蒙皮。
如果想更平滑一点,可以调成一个点受多个骨骼影响,丌过我发现 Spine 中没有权 重锁功能。因为权重是按百分比分配的。
[*]如果你给骨骼 A 分配 100,这里没问题
[*]给骨骼 B 分配 50,那就变成 A50,B50
[*]如果你再给 C 分配 20,那就会是 A40,B40,C20
[*]你丌能锁住,已经设置的某个骨骼让它的值丌变。知道坑爹的问题在哪了 吧。丌知道也没关系,动手试试就了然了。想设置多个骨骼,就算算怎么 下手吧。
[*]提醒,你可以同时选中两个骨骼一起赋值,有些情况下,这个对你满重要 的。
下面小试了下效果。感觉在游戏中这样也够了。哈哈。
最后再补充一下,关于权重的颜色反馈。 每个点以一个圆球,来表示它所受的权重值,颜色不骨骼的颜色对应。
[*]黄色骨骼影响 50%
[*]红色骨骼影响 25%
[*]绿色骨骼影响 25%

唱情歌的小仙女 发表于 2018-8-28 11:26:47

求大佬赐教,,,,为啥我做了蒙皮过后导出给程序,在他那儿(cocos2d)图片显示是变形的,变得很小很扭曲。动画也没有播??????

好吧又重名了 发表于 2018-8-16 00:46:23

xiexiefenxiang

老赢 发表于 2018-5-29 20:21:56

救星啊兄弟

半日浮生 发表于 2018-5-25 14:21:08

666
页: [1]
查看完整版本: Spine入门 —— 蒙皮