Unity 6.3
0 онлайн 76 гостей 3 в системе
Вход

MonoBehaviour.OnTriggerExit(Collider)

Параметры

Параметр Описание
прочие Другой коллайдер, участвовавший в этом столкновении.

Описание

OnTriggerExit вызывается, когда коллайдер перестает касаться триггера.

OnTriggerExit вызывается во время любой итерации физики FixedUpdate петля Unity обнаруживает, что коллайдер больше не касается триггера, к которому он прикасался ранее.

Оба GameObjects должен содержать Collider По крайней мере, один из коллайдеров должен быть коллайдером-триггером и по крайней мере один должен быть коллайдером-физическим телом. Для получения дополнительной информации см. OnTrigger события.

События триггера отправляются отключенным MonoBehavioursДеактивация или уничтожение коллайдера, пока он находится внутри триггерного тома, не вызывает взрыва коллайдера, а лишь приводит к его разрушению. OnTriggerExit сообщение для отправки.

Как триггер, так и коллайдер, который касается триггера, получают OnTriggerEnter если они осуществили его.

OnTriggerExit может быть обычным делом.

// Destroy everything that leaves the trigger

using UnityEngine; using System.Collections;

public class ExampleClass : MonoBehaviour { void OnTriggerExit(Collider other) { Destroy(other.gameObject); } }