fixed input over ui writing pixels

This commit is contained in:
2024-08-25 16:23:10 +02:00
parent 69495d60ad
commit a470593ae4

View File

@@ -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<Dirt>((int)mappedX, (int)mappedY, BrushSize);
}
} else base._UnhandledInput(@event);
}
}
}
}