using AibisDream.Framework; 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"); } public override void ChangeState(string stateName) { spriteRenderer.sprite = ResourceKit.LoadAssetSync($"Sprite/{ActorName}_{stateName}"); } } }