# thisArticulationBody

> The ArticulationBody of the collider of the GameObject which received the Collision event (Read Only).

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.PhysicsModule

```csharp
public ArticulationBody thisArticulationBody { get; }
```

### Remarks

The [ArticulationBody](/engine/6000.7/script-reference/unityengine/articulationbody.md) of the collider of the GameObject which received the [Collision](/engine/6000.7/script-reference/unityengine/collision.md) event. If there is no articulation body attached, this returns `null`.

### Examples

````csharp
using UnityEngine;

public class ExampleScript : MonoBehaviour
{
 // Make all articulation bodies that your GameObject hits move to the left```
    void OnCollisionStay(Collision collision)
    {
        // Check if the collider your GameObject hits has an articulation body
        // Then apply the force
        if (collision.thisArticulationBody)
        {
            collision.thisArticulationBody.AddForce(Vector3.left * 15);
        }
    }
}
````
