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