В мире Unity существует множество способов заставить игровые объекты взаимодействовать друг с другом. Мы можем сталкивать их, отталкивать, прикладывать силы. Но что делать, если нам нужно просто зафиксировать факт пересечения объектов, не вызывая физического отталкивания? Вот тут на помощь приходят триггеры. Триггеры — это специальный режим работы коллайдеров, который позволяет объектам «проходить» сквозь друг друга, но при этом уведомлять скрипт о моменте входа, нахождения внутри и выхода из определенной зоны. Это невероятно полезный инструмент для реализации множества игровых механик. По сути, триггер — это коллайдер, у которого включена опция Is Trigger в инспекторе. Когда коллайдер работает в обычном режиме (Is Trigger = False), он активно участвует в физическом взаимодействии: объекты с Rigidbody будут отталкиваться от него, а он будет отталкиваться от них. Но стоит включить Is Trigger = True, как коллайдер перестает быть физическим препятствием. Он становится «невидимой зоной», к