using AibisDream.Framework; using AibisDream.Utility; using UnityEngine; namespace AibisDream { public class SpriteActor : AbsActor { public override void Init(string actorName, ActorSlot slot) { base.Init(actorName, slot); // 赋值 spriteRenderer.sprite = ResourceKit.LoadAssetSync($"Sprite/{ActorName}[Idle]"); spriteRenderer.SetAlpha(0); } public override void ChangeState(string stateName) { spriteRenderer.sprite = ResourceKit.LoadAssetSync($"Sprite/{ActorName}[{stateName}]"); } } }