From 0a48fb465243abac58e790673209422b411cc90e Mon Sep 17 00:00:00 2001 From: GeWuYou <95328647+GeWuYou@users.noreply.github.com> Date: Fri, 6 Feb 2026 23:50:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=E4=BF=AE=E5=A4=8DCanvasItemUiPageBe?= =?UTF-8?q?havior=E6=9A=82=E5=81=9C=E9=80=BB=E8=BE=91=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加BlocksInput检查条件,避免输入被错误阻止 - 修复暂停状态下节点处理、物理处理和输入处理的控制逻辑 - [release ci] --- GFramework.Godot/ui/CanvasItemUiPageBehavior.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/GFramework.Godot/ui/CanvasItemUiPageBehavior.cs b/GFramework.Godot/ui/CanvasItemUiPageBehavior.cs index e6a9e1d..1b9a1ea 100644 --- a/GFramework.Godot/ui/CanvasItemUiPageBehavior.cs +++ b/GFramework.Godot/ui/CanvasItemUiPageBehavior.cs @@ -58,6 +58,7 @@ public class CanvasItemUiPageBehavior(T owner, string key) : IUiPageBehavior _page?.OnPause(); // 暂停节点的处理、物理处理和输入处理 + if (!BlocksInput) return; owner.SetProcess(false); owner.SetPhysicsProcess(false); owner.SetProcessInput(false);