Files
BingoGrassland/Assets/BingoSun/Scripts/Ossa/Bsa/NAAVsa.cs
T

31 lines
882 B
C#
Raw Normal View History

2026-04-20 13:49:36 +08:00
using Spine;
using Spine.Unity;
namespace BingoBrain.Core
{
public static class NAAVsa
{
private const int CurrTrack = 0;
public static TrackEntry PlayAnim(SkeletonAnimation animCom, string animName, bool isLoop)
{
return animCom.AnimationState.SetAnimation(CurrTrack, animName, isLoop);
}
public static TrackEntry PlayAnim(SkeletonAnimation animCom, string animName)
{
return animCom.AnimationState.SetAnimation(CurrTrack, animName, false);
}
public static void AddCompleteEvent(SkeletonAnimation animCom, Spine.AnimationState.TrackEntryDelegate func)
{
animCom.AnimationState.Complete += func;
}
public static void SetSkin(SkeletonAnimation animCom, string skinName)
{
animCom.Skeleton.SetSkin(skinName);
}
}
}