From cd3343457b34db0a804bd3d1605ad0090ee01aa9 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Sun, 26 Jul 2026 23:38:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(dialog):=20=E5=85=81=E8=AE=B8=E6=A2=A6?= =?UTF-8?q?=E5=A2=83=E9=80=89=E9=A1=B9=E6=8F=90=E7=A4=BA=E8=AF=AD=E8=B7=A8?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E4=BF=9D=E7=95=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- Assets/Scripts/Dialog System/OptionView.cs | 5 ----- Docs/Yarn梦境选项提示语.md | 3 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Assets/Scripts/Dialog System/OptionView.cs b/Assets/Scripts/Dialog System/OptionView.cs index 7d7d2a8a6..080b07b86 100644 --- a/Assets/Scripts/Dialog System/OptionView.cs +++ b/Assets/Scripts/Dialog System/OptionView.cs @@ -59,11 +59,6 @@ namespace AibisDream return YarnTask.CompletedTask; } - public override void OnNodeExit(string nodeName) - { - ClearPendingOptionPrompt(); - } - public void LoadBubbles(BubbleSlotGroupData data) { defaultViewType = data.dialogViewType; diff --git a/Docs/Yarn梦境选项提示语.md b/Docs/Yarn梦境选项提示语.md index 0e4483429..a3dfd58ac 100644 --- a/Docs/Yarn梦境选项提示语.md +++ b/Docs/Yarn梦境选项提示语.md @@ -14,6 +14,7 @@ 约束: - `#option_prompt` 只用于 Dream Options。 -- 提示语应紧邻其选项组;中间可以包含 Yarn 命令,但不能包含其他普通台词。 +- 提示语可以跨越 Yarn 节点;中间可以包含节点跳转和 Yarn 命令,但不能包含其他普通台词。 - 如果下一组内容不是 Dream Options,缓存的提示语会被丢弃。 +- 整段对话结束后,尚未使用的提示语会被丢弃。 - 提示语仍参与 Yarn Spinner 本地化,正文取当前语言的本地化结果。