Как перейти на другую сцену в godot 4.3, загружен с steam?

Я делал так, чтобы когда персонаж погибает, переходить на экран меню.
Этот вариант через change_scene_to_file не работает.
Перемещать в корневую директорию тоже пробовал, не работает.

if alive == false:
    anim.play("death")
    await anim.animation_finished
    queue_free()
    get_tree().change_scene_to_file("res://menu/menu.tscn")

Ответы (2 шт):

Автор решения: TomatoJuice

Удали "queue_free()". Эта функция удаляет ноду и прерывает дальнейшее выполнение функции.

→ Ссылка
Автор решения: Alex

в godot 4.3 change_scene_to_file был заменен на SceneTree.change_scene()

if not alive:
    anim.play("death")
    
    # Ожидаем завершения анимации
    await anim.animation_finished
    
    # Освобождаем текущий объект
    queue_free()
    
    # Меняем сцену
    get_tree().change_scene("res://menu/menu.tscn")
→ Ссылка