Collider2D
class in OpalScript
Defines the collision shape for physics. Collider-only objects become fixed bodies (good for floors and walls).
Properties
| Member | Description |
|---|---|
| Collider2D.Enabled | Whether this component is enabled. Use SetEnabled to change it. |
| Collider2D.Sensor | Detect overlaps and fire collision events without physically blocking movement (e.g. triggers, pickups). |
| Collider2D.Colliding | True while this collider is touching another. |
| Collider2D.ContactCount | Number of other colliders currently in contact. |
Methods
| Member | Description |
|---|---|
| Collider2D.SetSensor | Choose between sensor overlaps and solid collision response. |
| Collider2D.SetEnabled | Enable or disable this component's behavior. |
| Collider2D.IsSensor | Whether this collider is a sensor. |
| Collider2D.IsColliding | Whether this collider currently reports a contact. |
| Collider2D.HasContacts | Whether its contact count is greater than zero. |