Найти в Дзене

№234. Notification. Уведомления.

Каждый объект в Godot имеет некоторый список сигналов , они же Notifications, или если на русском Уведомления.
Эти сигналы позволяют нам обрабатывать какие-то манипуляции с объектом, и реагировать на них. Для перехвата есть функция _notification(what). Аргумент what возвращает нам код уведомления, который мы можем обработать через обычный if. Для примера возьмем Node2D, накинем на него скрипт, и напишем код который будет перехватывать наличие мышки в окне приложения. Или же отследим попытку юзера закрыть окно приложения. В случае с обработкой закрытия окна нужно отключать «родное» автозакрытие окна через get_tree().set_auto_accept_quit(false) Как я уже упоминал выше, у каждого объекта есть свой набор таких сигналов. В родной справке вы легко найдете описание каждого из них ! На этом всё.
Подписывайтесь на канал, при желании вступайте в группу в ВК.
Удачи в изучении годо

Каждый объект в Godot имеет некоторый список сигналов , они же Notifications, или если на русском Уведомления.
Эти сигналы позволяют нам обрабатывать какие-то манипуляции с объектом, и реагировать на них.

Для перехвата есть функция _notification(what). Аргумент what возвращает нам код уведомления, который мы можем обработать через обычный if.

Для примера возьмем Node2D, накинем на него скрипт, и напишем код который будет перехватывать наличие мышки в окне приложения.

-2

Или же отследим попытку юзера закрыть окно приложения.

-3
-4

В случае с обработкой закрытия окна нужно отключать «родное» автозакрытие окна через get_tree().set_auto_accept_quit(false)

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

-5

На этом всё.
Подписывайтесь на канал, при желании
вступайте в группу в ВК.
Удачи в изучении годо