using UnityEngine; namespace Ichni.Story { /// /// Helper 视觉表现的抽象接口。 /// StoryHelperController 不直接依赖 Image、Spine 或 Live2D。未来替换表现方式时, /// 只需实现本类并替换场景引用,点击、随机台词与气泡逻辑无需改变。 /// public abstract class StoryHelperVisualPresenter : MonoBehaviour { /// 根据当前 Helper 数据刷新视觉资源。 public abstract void ApplyHelper(StoryHelperData helperData); } }