My NavigationAgent2D
fails to navigate after teleporting
Question
The
NavigationAgent2D
is no longer generating a valid, correct path to travel on after teleporting and it has not reached its destination.
Not sure why this is a problem, but the following workaround seems to work: 1
func teleport(door: Door) -> void:
# Change the position of the entity...
# Try repathing after teleporting
navigation_agent.target_position = target.global_position