45.2D动画Spine使用骨骼动画文件

45.2D动画-2D骨骼动画-Spine-骨骼动画文件的使用


45.1 知识点

Spine导出的Unity资源

Spine导出的资源有3个文件

  • .json:存储了骨骼信息
  • .png:使用的图片图集
  • .atlas.txt:图片在图集中的位置信息

当我们把这三个资源导入到已经引入了Spine运行库的Unity工程后,会自动为我们生成

  • _Atlas:材质和.atlas.txt文件的引用配置文件
  • _Material:材质文件
  • _SkeletonData:json和_Atlas资源的引用配置文件

最关键的文件是_SkeletonData

使用Spine导出的骨骼动画

直接将_SkeletonData文件拖入到场景中,选择创建 SkeletonAnimation对象

  • 可以点击SkeletonAnimation对象在右边Inspector窗口切换动画运行查看

创建空对象,然后手动添加SkeletonAnimation脚本对_SkeletonData文件进行关联



45.2 知识点代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson45_2D动画_2D骨骼动画_Spine_骨骼动画文件的使用 : MonoBehaviour
{
    void Start()
    {
        #region 知识点一 Spine导出的Unity资源
        //Spine导出的资源有3个文件
        //.json 存储了骨骼信息
        //.png  使用的图片图集
        //.atlas.txt    图片在图集中的位置信息

        //当我们把这三个资源导入到已经引入了Spine运行库的Unity工程后 会自动为我们生成
        //_Atlas    材质和.atlas.txt文件的引用配置文件
        //_Material 材质文件
        //_SkeletonData json和_Atlas资源的引用配置文件
        #endregion

        #region 知识点二 使用Spine导出的骨骼动画
        //1.直接将_SkeletonData文件 拖入到场景中 选择创建 SkeletonAnimation对象


        //2.创建空对象 然后手动添加SkeletonAnimation脚本对_SkeletonData文件进行关联
        #endregion
    }

}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏