namespace BaseGames.Tutorial
{
///
/// 教程提示服务接口。通过 ServiceLocator 注册,供触发器和测试使用。
///
public interface ITutorialService
{
/// 显示提示。若 hintId 已完成则忽略。
void ShowHint(string hintId, string text, float duration = 4f);
/// 标记提示为已完成并隐藏当前显示中的提示。
void CompleteHint(string hintId);
/// 查询指定提示是否已完成。
bool IsHintCompleted(string hintId);
}
}