# OnTriggerStay2D(Collider2D)

> Sent once per physics update when another object is within a trigger collider attached to this object (2D physics only).

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)

## OnTriggerStay2D()

```csharp
public void OnTriggerStay2D(Collider2D collider2D)
```

### Parameters

**** (\[Collider2D]\(/engine/6000.5/script-reference/unityengine/collider2d)):&#x20;

### Remarks

Further information about the other collider is reported in the Collider2D parameter passed during the call. **Note:** Trigger events will be sent to disabled MonoBehaviours, to allow enabling Behaviours in response to collisions. Additional Resources: [Collider2D](/engine/6000.5/script-reference/unityengine/collider2d.md) class, OnTriggerEnter2D, OnTriggerExit2D.

### Examples

```csharp

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour
{
    void OnTriggerStay2D(Collider2D other)
    {
        other.attachedRigidbody.AddForce(-0.1F * other.attachedRigidbody.linearVelocity);
    }
}
```
