unity导入spine动画

时间:2024-04-07 16:04:56

导入spine动画

1.下载运行库导入项目

链接:https://pan.baidu.com/s/139lzZP6ggs2XxqC1kXRGSQ
提取码:5svn

2.动画文件导入项目并修改后缀

.atlas, .json, .png。将这三个文件导入资源的文件夹,将文件.atlas 改为文件.atlas.txt
改完文件后缀后切换至unity界面,系统会自动生成一个文件_SkeletonData的文件。
(我试了下有的时候操作不当就不会生成,如果你将三个文件拖入项目资源文件夹的时候,没有先改后缀,而是先切换至unity,而后改的文件后缀,这样可能就无法生成_SkeletonData的文件!)

3.Texture Type选择

并把PNG的图片改为unity 2D的图,如下图
unity导入spine动画

4.生成GameObject

选中Canvas,点击GameObject—Spine—SkeletonGraphic(unity UI),如下图
unity导入spine动画

5.配置_SkeletonData文件

把第二步自动生成的文件配置拖进去(生成的时候会自动配进去,如果没有就手动拖)
unity导入spine动画
把json拖进去。Atlas size填1. 拖入_Atlas,如下图
unity导入spine动画

6.配置创建的GameObject文件

最后,选中Canvas下的 New SkeletonGraphic,把自动生成且配置完成的_SkeletonData组件拖进去,如下图
Animation中选择要播放的状态动画即可。
unity导入spine动画
傻瓜式记事本,因为不常用,每次用的时候都要来翻笔记,存草稿找起来好麻烦,放出来了大佬不喜勿喷