🐛 Fixed ObjectNotDisposedException on Well in beetroot scene

This commit is contained in:
2025-12-16 13:46:28 +01:00
parent feb591f56a
commit 950731b225
@@ -7,11 +7,16 @@ public partial class WellBehaviour : Node2D
{
[Export] private InteractionArea2D _interactionArea;
public override void _Ready()
public override void _EnterTree()
{
WateringCanState.WateringCanActiveStateChanged += OnWateringCanStateChanged;
}
public override void _ExitTree()
{
WateringCanState.WateringCanActiveStateChanged -= OnWateringCanStateChanged;
}
private void OnWateringCanStateChanged(bool state)
{
_interactionArea.IsActive = state;