From c7bd5c9359750e5b18dc6028efeb3f0302bbab1a Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 14 Apr 2024 04:18:38 +0200 Subject: [PATCH] Fix reference acquisition in `MoveTowardsMouse` --- behaviours/move_towards_mouse.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/behaviours/move_towards_mouse.gd b/behaviours/move_towards_mouse.gd index 14552b7..4c8c561 100644 --- a/behaviours/move_towards_mouse.gd +++ b/behaviours/move_towards_mouse.gd @@ -8,7 +8,7 @@ signal captured @export_range(-500, 500, 1) var speed: float = 100.0 -@onready var game := MainGame.get_ancestor(self) +@onready var camera := MainGame.get_ancestor(self).camera enum State { STILL, CAPTURED } @@ -17,7 +17,7 @@ var state: State = State.STILL func get_relative_mouse_position(): - var global_mouse_position: Vector2 = game.camera.get_global_mouse_position() + var global_mouse_position: Vector2 = camera.get_global_mouse_position() var relative_mouse_position: Vector2 = global_mouse_position - global_position return relative_mouse_position