这次做了一个Unity的2D动画,记录一下,怕下次忘了怎么做。
首先是先决条件,推荐使用Unity2019.2或更高版本,安装 2D Animation 和 2D PSD Importer 包。
官方文档:
https://docs.unity3d.com/Packages/com.unity.2d.animation@3.0/manual/index.html
https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@2.0/manual/index.html
资源文件需要 PSB 格式,直接使用PS另存为PSB格式就可以了。
我是线在手机上随便画了一个,然后传到电脑上,用PS另存为PSB格式。
直接把PSB文件拖进Unity里就可以了。
打开骨骼编辑系统。
如果使用自动处理会简单一些,先创建骨骼,然后绑定,使用 Auto Geometry 绑定,并自动创建权重。这个时候会发现网格分好了,但是这些东西全都是连成一片的,动手臂身子也会跟着动。
这里身子部分是不需要动画的,所以直接把身体部分的网格删掉就可以了。
也可以先选定图层,然后再自动创建网格。
如果是手动处理的话,会麻烦一点,但是很多情况下更需要手动去处理。我这里只演示一部分。
转载于:http://www.googln.net/