Найти в Дзене
Игровой движок Godot engine

№12. Визуальный скрипт.

ВАЖНО,
Визуальный скрипт актуален только для Godot версии 3.х.
В GODOT 4 его полностью удалили по причине ненужности.
По статистике его использовало только 0.5% опрошенных пользователей.

Если по каким-то причинам у вас нет желания писать код в классическом виде, то на помощь может прийти режим визуального скриптинга.

Визуальный скрипт - режим, при котором вы не пишите код, а собираете его из блоков как конструктор !

На примере сцены в которой по клику на кнопку устанавливается текст в лейбле рассмотрим создание простейшего визуального скрипта.
(при условии что вы уже понимаете как в общем и целом работает годо)

Подключаем на ноду visual_room скрипт, но в меню выбираем язык скрипта VisualScript.

-2

После нажатия на кнопку Create откроется редактор, в котором нам надо собирать наши блоки.

Для начала подключим сигнал «button_down» с кнопки в наш скрипт. В окне редактора появится блок с функцией _on_Button_button_down:

-3

Далее выбираем в списке сцены наш лейбл, и тянем из инспектора Text в окно редактора.

-4

И соединяем эти две ноды между собой

-5

Таким образом мы получили код : Жмем на кнопку — устанавливаем текст в лейбл.

Перед запуском , выбираем лейбл и убираем весь текст из окна Text, для того чтобы при старте лейбл был пустым.

Теперь можно запустить приложение и оценить результат.
Надеюсь, что вам была полезна эта информация. Подписывайтесь, впереди еще много интересного!