unity 2018 2d animation system 记录(一)
准备工作:
当前仍处于测试(preview)阶段,只能从github上面获取unity测试包,等unity正式发布之后才能从unity包管理工具列表(windows/ packages manager) 里面搜索2D Animation System 安装.
unity 官方 demo github地址:
https://github.com/Unity-Technologies/2d-animation-samples
下面正式开始研究2d animation system:
(1) 打开demo 工程,等待加载过程.
(2) 加载完成,编辑官方提供的角色sprite, 修改texture type 为Sprite(2D and UI).
(3) 给sprite添加骨骼.
点击sprite editor按钮,把sprite slice一下
选择bone editor:
点击apply保存.
(4)由bone editor菜单切换成skin weights and geometry editor
点击generate 下拉菜单,配置三项参数:
点击generate:
(5)设置权重(weights):
点击auto,自动设置权重,clear清除,可以重新设置.
点击apply保存
至此,骨骼绑定完毕.
(6)下面到场景里使用制作好的sprite.
拖拽到场景中.
(7) 添加sprite skin 脚本.
(8)点击create bones ,自动生成节点
(9)至此,骨骼已经创建完毕,下面进行骨骼动画制作.
给角色添加animator组件
(10)创建一个animation动画
(11)现在按照animation的制作流程制作一个animation就行了.