目录
一、收集SkeletonDataAsset
二、制作预制体
三、打AB包
四、执行
五、加载AB包并保存到本地
1.UnityWebRequest
2.www下载并保存到本地
继Unity | Spine动画动态加载 之后,本文进一步介绍自动获取Assets中的spine资源,并制作成预制体,Editor下一键打成AB包。
一、收集SkeletonDataAsset
寻找Assets下所有的SkeletonDataAsset。
public List<SkeletonDataAsset> skeletonDataAssets = new List<SkeletonDataAsset>();/// <summary>/// 寻找所有的SkeletonDataAsset/// </summary>private void FindAllSkeletonDataAssets(){
#if UNITY_EDITORstring[] assetGuids = AssetDatabase.FindAssets("t:SkeletonDataAsset");foreach (string guid in assetGuids){string assetPath = AssetDatabase.GUIDToAssetPath(guid);Skel