Прежде всего, я новичок в программировании в целом, поэтому я полагаю, что есть простой ответ на этот вопрос, я просто не мог найти его где-нибудь. Я делаю простую платформерную игру с врагами, которые движутся навстречу игроку. Я использовал этот код в скрипте врага под процессом физики, чтобы получить позицию игрока:
player_position = get_parent().get_node("Player").get_position
Однако, когда игрок становится queue_freed, когда здоровье достигает 0, игра сразу вылетает, и я получаю нулевую ошибку из-за чтобы не было узла Player. Как я могу обойти это?