IT-словарь › Программирование › Триггер-зона (Trigger volume)

Триггер-зона (Trigger volume)

Программирование Svenska → Обновлено: 2026-10-26

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

Обычный коллайдер отталкивает всё, что с ним соприкасается, а триггер-зона пропускает объекты насквозь: движок замечает вход или выход и посылает сообщение, но контакт не разрешает. Так делают невидимые зоны-датчики — чекпоинты, двери, открывающиеся при приближении игрока, ловушки, звуковые сигналы, области, где просыпаются враги.

В Unity это галочка Is Trigger с колбэками вроде OnTriggerEnter/OnTriggerExit; в Unreal — trigger volumes, порождающие события перекрытия. Импульс не считается, поэтому триггеры дешевле твёрдых столкновений, но в broad phase они всё же участвуют. Типичная ловушка: два быстро пролетающих мимо друг друга триггера могут вообще не заметить пересечения без continuous collision detection.

← Назад к словарю