Skip to content

ColliderConfig

Defined in: physics/src/types.ts:78

Configuration for creating a collider.

optional density?: number

Defined in: physics/src/types.ts:88

Density (affects mass for dynamic bodies).


optional friction?: number

Defined in: physics/src/types.ts:86

Friction coefficient.


optional layers?: number

Defined in: physics/src/types.ts:92

Collision layer membership bitmask.


optional mask?: number

Defined in: physics/src/types.ts:94

Collision filter mask (which layers to interact with).


optional offset?: object

Defined in: physics/src/types.ts:82

Offset from body center in pixels.

x: number

y: number


optional restitution?: number

Defined in: physics/src/types.ts:84

Coefficient of restitution (bounciness).


optional sensor?: boolean

Defined in: physics/src/types.ts:90

If true, this is a sensor (triggers events but no physical response).


shape: ColliderShape

Defined in: physics/src/types.ts:80

Shape of the collider.