fixed input over ui writing pixels
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user