Added interaction on mouse click

This commit is contained in:
2025-08-17 22:50:28 +02:00
parent 7c03964d33
commit 283caf282b
@@ -76,6 +76,17 @@ public partial class InteractionArea2D : Node2D
return;
if (@event.IsAction("interact") && @event.IsPressed())
{
TryInteract();
}
if (@event.IsActionPressed("click") && @event.IsPressed())
{
TryInteract();
}
}
private void TryInteract()
{
if (_area.HasOverlappingBodies())
{
@@ -88,7 +99,6 @@ public partial class InteractionArea2D : Node2D
EmitSignal(SignalName.Interacted);
}
}
}
public void SetSpriteActiveState(bool success, int id) // TODO: remove
{