Class: EdgeCollider2DComponent
A line strip (ground, walls, terrain). Collides on both sides; it has no inside, so it never works as a dynamic body's only collider.
Extends
Constructors
Constructor
ts
new EdgeCollider2DComponent(): EdgeCollider2DComponent;Returns
EdgeCollider2DComponent
Inherited from
Collider2DComponent.constructor
Properties
| Property | Modifier | Type | Default value | Inherited from |
|---|---|---|---|---|
bounciness | public | number | undefined | Collider2DComponent.bounciness |
density | public | number | undefined | Collider2DComponent.density |
dirty | public | boolean | true | Collider2DComponent.dirty |
enabled | public | boolean | true | Collider2DComponent.enabled |
friction | public | number | undefined | Collider2DComponent.friction |
isTrigger | public | boolean | undefined | Collider2DComponent.isTrigger |
layer | public | number | undefined | Collider2DComponent.layer |
loop | public | boolean | undefined | - |
offsetX | public | number | undefined | Collider2DComponent.offsetX |
offsetY | public | number | undefined | Collider2DComponent.offsetY |
points | public | [number, number][] | undefined | - |
Accessors
attachedRigidbody
Get Signature
ts
get attachedRigidbody(): Rigidbody2DComponent | null;The Rigidbody2D this collider moves with (null = static scenery, or not simulated yet).
Returns
Rigidbody2DComponent | null
Inherited from
Collider2DComponent.attachedRigidbody
Methods
OverlapPoint()
ts
OverlapPoint(x, y): boolean;Whether the world point (px) is inside this collider. False until it's simulated.
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
Returns
boolean