spine骨骼动画基础一文通

如果你看到这篇文章,请不要看下去了,因为我要给你推荐另一款骨骼软件DragonBones
因为:1. DragonBones是开源的项目,
2. DragonBones操作方便性很好
3. DragonBones也兼容所有主流平台 及主流引擎
4. 官方教程制作精良,便于入门
5. 一键导入PSD等功能,真的非常棒
6. 网格 碰撞 权重蒙皮 骨骼约束 斜切 序列帧 等 spine PRO才有的功能全都有,免费!
7. 即使还要用spine 学会DragonBones之后spine基本也会了
DragonBones 官方网站

一 界面介绍

v2-f9a4906970342ab74248c215d6a37edb_b.jpg

二 快捷键

  • 左键点下拖动 : 框选
  • 右键点下拖动 : 拖动画布
  • 滚轮 : 放大缩小
  • ctrl+F : 缩小
  • ctrl + shift +F : 放大
  • ESC : 取消选择
  • 双击空白区域: 取消选择
  • N : 创建骨骼

三 PS素材导入

切好图(分好图层)的素材才可以导入

1.安装插件:LayersToPNG.jsx

① 下载LayersToPNG.jsx

http://dh70.top/tools/LayersToPNG.jsx

② 将下载好的LayersToPNG.jsx拷贝到:

PS安装目录\Presets\Scripts 下

2 PS中 的素材要切好图 以我的一副灵魂画作为例: 每个将来要动的部位要分一个图层

v2-214ba2c5bc183896b3da2760233c97b0_b.jpg

3 调用脚本转化

v2-ca39efefabc470bdfbd78c11204597b7_b.jpg

v2-b53a55659b74d03153ef69e0e222f2ad_b.jpg

注意千万不要用空图层,会转换失败

转换完成后在PSD文件目录下生产一个 image 文件夹 内含个分层PNG 和一个JSON配置文件

v2-1c1fba0e1a2f60144f7f7be54c06095b_b.jpg

可能是脚本版本的原因 我的JSON文件在images文件夹里 后续有问题 往下进行

4. 在spine里导入数据

v2-77281157bb88293ab9b243d8b4b1d8d7_b.jpg
导入数据

v2-b6caee823ae3ac1e5597c0296262f0f0_b.jpg
选择json文件,并给数据命名

如果出现下述错误(老版会出现)

v2-00a7b7d58bc999a29c16f58901c0a33f_b.jpg

那是因为images文件夹导入有误,请手动导入一下:

v2-3278383bff1664e8b2f36d03044fc619_b.jpg
在最下面自己选路径导入

导入成功

v2-ebe1c20024cbe9d23051482e294cfc1e_b.jpg

四 创建骨骼 //绘制父子关系骨骼树

1.按N开始绘制,

2. 选中骨骼原点

v2-49024f34971e3c16eac8300e4e44748f_b.jpg

3. 鼠标左键单击创建新的子骨骼原点

v2-9f17713758c6567ff0aa31d319fbe21f_b.jpg

4. 选中新的原点 , ctrl+左键点击要与骨骼联动的图片选中它,松开ctrl

v2-e70fd2a3ac103595bbe42e4b202dbdf5_b.jpg

5. 找好轴点,绘制骨骼

v2-86ba08edc79aaaf69520c478f8c48e37_b.jpg

6. 绘制骨骼的子骨骼 //ctrl点选图片 后画出骨骼

v2-1cca8faf9cc2e1cad661f26f299ed50b_b.jpg

7. 绘制其他骨骼 //点选父节点 ctrl点选图片 后画出骨骼

v2-b35ffda234f67e34f42c95468ecc8ef2_b.jpg

五. 制作帧动画

制作帧动画系统和其他类Flash动画原理基本一致 插入关键帧 再自动补帧 也可以调整线性

v2-1c5ba3125fe526b8169151a5834a51f3_b.jpg

经过半小时的努力,制作了一只丑陋的灵魂鹿 //哈哈哈哈哈

v2-088f9a73358a58256b66ec160da098f6_b.gif

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值