OnTriggerEnter
не позволят физическому взаимодействию двух объектов. GameObject
с Collider
, установленным в isTrigger = true, пройдет через другой объект. От MonoBehaviour.OnTriggerEnter (Collider) :
Описание
OnTriggerEnter вызывается, когда GameObject сталкивается с другим GameObject.
Данный другой коллайдер имеет подробную информацию о событии триггера, например, имя его GameObject. Любой из двух GameObjects должен иметь компонент Rigidbody. Компонент Rigidbody имеет для Rigidbody.useGravity и Rigidbody.isKinematic значение false. Это предотвращает падение GameObject под действием силы тяжести и имеет кинематическое поведение. Для одного коллайдера Collider.isTrigger имеет значение true. В GameObject с Collider.isTrigger, установленным в значение true, OnTriggerEnter вызывается, когда другой GameObject касается или проходит через него. OnTriggerEnter возникает после окончания FixedUpdate.