Данное поведение заставляет объекты появляться и исчезать, меняя их прозрачность.
Поведение имеет три стадии: появление, ожидание, исчезновение. Вы можете указать нужное время для каждой стадии. Если одно из этих значений равно 0, то стадия пропускается. Например, если время появления и ожидания равны нулю, то объект немедленно начнет исчезать.
Затухание полезно для таких вещей как взрывы, вспышки, пули, которые вылетают за предельное расстояние, графика для заставки, и для того, чтобы объекты плавно исчезали.
Свойства
Activate at start (активировать при старте) — запускает поведение, как только создался объект. Если будет выключено, то поведение никак не затронет объект, пока вы не включите действие Start (начать).
Fade-in time (время появления) — время появления, в миллисекундах. Чтобы пропустить эту стадию, впишите 0.
Wait time (время ожидания) — время ожидания между стадиями появления и затухания. Чтобы пропустить эту стадию, впишите 0.
Fade-out time (время затухания) — время затухания, в миллисекундах. Чтобы пропустить эту стадию, впишите 0.
Destroy afterwards (уничтожить после) — если включено, то объект уничтожится после того, как прошла стадия затухания, и он стал невидимым. Будьте внимательны, если выключить эту опцию, то объект будет продолжать существовать в игре, только будет невидим. В этом состоянии вы можете перезапустить поведение действием Start (начать).
Max opacity (максимальная прозрачность) — максимальная прозрачность при появлении. Полезно, если вы хотите, чтобы объект появился наполовину прозрачным, например на 50%.
Условия
On fade in finished (когда появление закончилось) — срабатывает, когда закончилась стадия появления объекта.
On fade out started (когда началось затухание) — срабатывает, когда началась стадия исчезновения объекта.
On fade out finished (когда затухание закончилось) — срабатывает, когда закончилась стадия затухания, но только перед тем, как объект уничтожится (если включена опция Destroy afterwards).
Действия
Start (начало) — запускает поведение с начала. Полезно, если нужно запустить поведение еще раз после того, как оно прошло, или запустить поведение, которое до этого было выключено настройкой Activate at start (включить при старте).
Set activated (активировать) — включает/выключает поведение.
Set destroy setting (включить настройку уничтожения) — меняет настройку Destroy afterwards (уничтожить после).
Set fade in time (установить время появления) — меняет длительность появления.
Set fade out time (установить время исчезновения) — меняет длительность исчезновения.
Set wait time (установить время ожидания) — меняет время ожидания между появлением и исчезновением объекта.
Set max opacity (максимальная прозрачность) — меняет настройку прозрачности.