Шаблон переключения сцен в Godot
№13. Переходы между сценами.
ВАЖНО .
В Godot 4.x методы заменены:
change_scene() > change_scene_to_file()
change_scene_to() > change_scene_to_packed() Приветствую тебя камрад ! В этой статье будем разбираться что такое сцена и как переходить из одной сцены в другую !
Итак, для начала о том, что такое сцена.
Когда мы жмем кнопку 2D Scene, годо создает нам ноду Node2D.
Под этой корневой нодой мы можем собирать всё что нам угодно. Персонажей, объекты, текст и так далее.
Всё это ОДНА сцена. Сохранив которую мы получим файл Node2D...
Добавляем экземпляры на сцену через код в Godot 4
В Этой статье мы сделаем функцию, которая будет добавлять на сцену в рандомных местах объекты и делать она это будет каждые 5 секунд. 1.Код добавления объекта на сцену #Загружаем наш объект var enemy = load("res://Scene/Enemy.tscn") func _ready(): #Создаем объект var e = enemy.instantiate() #Даём ему координаты e.position = Vector2(100,0) #Добавляем на сцену add_child(e) Скрипт готов! 2.Теперь добавим таймер для нашего скрипта. Добавим дочерний узел Timer У нас во вкладке "Узел" -> "Сигналы",...