UI工具翻新

1. 增加UI工具
2. 增加设置页面
3. GameLoop更新
4. 导入ActionKit工具
This commit is contained in:
2025-04-21 18:53:30 +08:00
parent 563ceaaaf6
commit 9f20ef52d8
178 changed files with 12692 additions and 10044 deletions
@@ -58,21 +58,7 @@ namespace AibisDream
OnDialogueComplete?.Invoke();
IsTalking = false;
});
RegisterEvent();
}
private void RegisterEvent()
{
EnumEventSystem.Global.Register(EventEnum.SceneUnload, ResetDialog);
}
private void ResetDialog()
{
_dialogueRunner.Stop();
StorageSystem.Instance.Clear();
DialogCanvasManager.Instance.HideDialog();
DialogCanvasManager.Instance.SwitchDialogView(DialogViewType.OldBox);
}
/// <summary>
@@ -84,9 +70,13 @@ namespace AibisDream
_dialogueRunner.SetProject(yarnProject);
_dialogueRunner.StartDialogue("Start");
}
public void StopDialog()
{
_dialogueRunner.Stop();
StorageSystem.Instance.Clear();
DialogCanvasManager.Instance.HideDialog();
DialogCanvasManager.Instance.SwitchDialogView(DialogViewType.OldBox);
}
public void LoadDialog(YarnProject yarnProject)
@@ -117,7 +107,7 @@ namespace AibisDream
return false;
}
}
/// <summary>
/// 跳到下一句
/// </summary>