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);