Collider2D.OnTriggerStay2D(Collider2D)
Параметры
| Параметр | Описание |
|---|---|
| прочие | Другой Collider2D участвовал в этом столкновении. |
Описание
Отправляет каждый кадр, в котором другой объект находится внутри коллайдера, присоединенного к этому объекту (2D только физика).
Дополнительная информация о другом коллайдере сообщается в параметре Collider2D, передаваемом во время вызова.
Примечания: События триггера будут отправляться на отключенный MonoBehaviours, чтобы позволить включить поведение в ответ на столкновения.
Дополнительные ресурсы: Collider2D class, OnTriggerEnter2D, OnTriggerExit2D.
using UnityEngine;
public class Example : MonoBehaviour { bool characterInQuicksand = false;
void OnTriggerStay2D(Collider2D collider) { collider.attachedRigidbody.AddForce(-0.1f * collider.attachedRigidbody.linearVelocity); } }