Триггер (компьютерные игры)

Триггер (англ. trigger — спусковой крючок) — в компьютерных играх механизм, проверяющий присутствие каких-либо объектов игрового мира в заданном пространстве или расстояние от этих объектов до специальной точки. При выполнении условий (например, объект находится в триггерной зоне и этот объект — игрок) срабатывает определённое событие или цепь событий (скрипт). Например (в случае с игроком), на него нападает враг, взрывается бомба, он проваливается сквозь землю и т. д.

Также триггерами называют участки игровых скриптов, которые при выполнении определённых условий запускают заданные команды (то есть это аналоги if).

Например, в игре The Elder Scrolls III: Morrowind часть скрипта может выглядеть (упрощенно) следующим образом (комментарии отделены знаком «;»):

Это означает, что, если игрок приближается («GetDistance, Player») к некоему объекту, к которому «привязан» скрипт, на расстояние меньшее или равное 256 единицам («<= 256») с любой стороны, то этот объект активируется (то есть, совершается действие, приписанное объекту — дверь или шкаф, например, открывается).

Источник: Википедия

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я