-
Notifications
You must be signed in to change notification settings - Fork 41
components.StaticTrigger
компоненты : StaticTrigger
StaticTrigger (Статический триггер) - компонент, который удаляет родительский экранный объект в зависимости от статического глобального условия. Родительский объект статического триггера будет удален на уровне данных библиотеки при старте игры, по-этому, при загрузке сцены или префаба, целевой объект не будет создаваться, если условие триггера dataPath срабатывает.
Самое распространенное применение данного компонента - создание объектов, которые должны присутствовать только в мобильной, либо только в десктопной версии игры. Именно поэтому поле dataPath имеет значение по умолчанию, равное 'isMobile.any'. При этом существует возможность присвоить собственные статические свойства объекту game.data.myCustomCondition = true
, и ссылаться на него присвоив значение полю dataPath равное 'data.myCustomCondition'
.
Тип: data-path
Данное поля указывает путь к переменной javascript, значение которой будет указывать на необходимость удалить, либо сохранить родительский объект. Это поле может ссылаться только на глобальные переменные, существующие при старте игры. Подробнее о путях к переменным: Data-Path редактор
Тип: Boolean
Инвертирует значение, считываемое из dataPath
<- Предыдущая страница Следующая страница ->