1234567891011121314151617181920212223242526 |
- using System;
- using UnityEngine;
- public class PrefabAnimationPreload : BaseBehaviour
- {
- private void Awake()
- {
- for (int i = 0; i < this._skeletonDataAssets.Length; i++)
- {
- this._skeletonDataAssets[i].GetSkeletonData(false);
- this._skeletonDataAssets[i].GetAnimationStateData();
- }
- Log.Info("Skeleton Data Assets is loaded");
- for (int j = 0; j < this._animations.Length; j++)
- {
- this._animations[j].GetClipCount();
- }
- Log.Info("Prefab's Animation is loaded");
- }
- [SerializeField]
- private Animation[] _animations;
- [SerializeField]
- private SkeletonDataAsset[] _skeletonDataAssets;
- }
|