Очень часто бывает так , что нам надо проверить ноду на наличие каких то данных.
Представим что у нас есть некая комната, в которой находятся какие то люди. В нашем случае два человека: У каждого из них есть пара переменных : Подключаем на главную ноду сцены скрипт, и для начала попробуем проверить значение переменных у наших персонажей. Для примера возьмем IQ. Принт выведет нам данные, и тут всё будет хорошо.
Но давайте запросим то, чего точно нет у персонажей : Предсказуемо - получим вылет приложения и ошибку. Таким образом, перед получением непосредственно самих данных нам надо проверить а есть ли вообще в данном случае такая переменная. Дописываем код , и теперь можем быть уверены что ошибка не вылетит: Что мы можем еще проверить…
Представим что у наших персонажей есть какие то методы. И нам необходимо проверить их наличие.
Пишем вот такой код : Проверить есть ли у персонажа мета данные : Проверить состоит ли персонаж в какой то группе : Проверить есть ли у персонажа сигнал : Прове