From a470593ae42a36204e64b193c872d4d6be29eaef Mon Sep 17 00:00:00 2001 From: rogo Date: Sun, 25 Aug 2024 16:23:10 +0200 Subject: [PATCH] fixed input over ui writing pixels --- Scripts/Main.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Scripts/Main.cs b/Scripts/Main.cs index ce79da4..47f5bf0 100644 --- a/Scripts/Main.cs +++ b/Scripts/Main.cs @@ -29,7 +29,7 @@ public partial class Main : Node2D { mLevelDrawer.Texture = ImageTexture.CreateFromImage(mLevel.DrawLevel()); } - public override void _Input(InputEvent @event) { + public override void _UnhandledInput(InputEvent @event) { if (@event is InputEventMouseButton eventMouseButton) { if (eventMouseButton.IsPressed()) { @@ -40,6 +40,8 @@ public partial class Main : Node2D { mLevel.WritePixel((int)mappedX, (int)mappedY, BrushSize); } + } else base._UnhandledInput(@event); + } } } }