Игровой движок Godot Engine: различия между версиями
Comminux (обсуждение | вклад) Создание страницы |
Comminux (обсуждение | вклад) мНет описания правки |
||
| Строка 88: | Строка 88: | ||
==== Сигналы (Signals) ==== | ==== Сигналы (Signals) ==== | ||
Узлы производят сигналы, когда происходит какое-то событие. Эта функция позволяет нам заставить узлы взаимодействовать без их жесткой привязки к программному коду. Это дает большую гибкость в процессе структурирования будущих сцен. В качестве примера можно привести кнопки, которые издают сигнал при нажатии. Мы можем подключиться к этому сигналу для запуска кода в ответ на это событие, например для запуска игр или открытия специального меню. Другие встроенные сигналы могут подсказать нам, когда столкнулись два физических объекта, когда персонаж или монстр вошел в заданную область и многое другое. Так же важно отметить наличие технической возможности определения новых сигналов для необходимых событий. | Узлы производят сигналы, когда происходит какое-то событие. Эта функция позволяет нам заставить узлы взаимодействовать без их жесткой привязки к программному коду. Это дает большую гибкость в процессе структурирования будущих сцен. В качестве примера можно привести кнопки, которые издают сигнал при нажатии. Мы можем подключиться к этому сигналу для запуска кода в ответ на это событие, например для запуска игр или открытия специального меню. Другие встроенные сигналы могут подсказать нам, когда столкнулись два физических объекта, когда персонаж или монстр вошел в заданную область и многое другое. Так же важно отметить наличие технической возможности определения новых сигналов для необходимых событий. | ||
[[Категория:Руководства]] | |||