UI系统优化
This commit is contained in:
@@ -39,7 +39,7 @@ namespace BaseGames.Dialogue
|
||||
{
|
||||
if (!string.IsNullOrEmpty(_interactPromptKey))
|
||||
{
|
||||
var resolved = LocalizationManager.Get(_interactPromptKey, "UI");
|
||||
var resolved = LocalizationManager.Get(_interactPromptKey, LocalizationTable.UI);
|
||||
if (!string.IsNullOrEmpty(resolved)) return resolved;
|
||||
}
|
||||
return "对话";
|
||||
@@ -81,7 +81,11 @@ namespace BaseGames.Dialogue
|
||||
}
|
||||
|
||||
// ── 子类覆盖点 ──────────────────────────────────────────────────────
|
||||
/// <summary>组件启用时调用。子类可覆盖且应调用 base.OnEnable()。</summary>
|
||||
protected virtual void OnEnable() { }
|
||||
|
||||
/// <summary>组件禁用时调用。子类可覆盖且应调用 base.OnDisable()。</summary>
|
||||
protected virtual void OnDisable() { }
|
||||
/// <summary>交互前置逻辑(如任务接收/完成判断)。子类覆盖此方法。</summary>
|
||||
protected virtual void Interact_Internal(Transform player) { }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user