Skip to content

ColliderConfig

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

Configuration for creating a collider.

optional density?: number

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

Density (affects mass for dynamic bodies).


optional friction?: number

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

Friction coefficient.


optional layers?: number

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

Collision layer membership bitmask.


optional mask?: number

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

Collision filter mask (which layers to interact with).


optional offset?: object

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

Offset from body center in pixels.

x: number

y: number


optional restitution?: number

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

Coefficient of restitution (bounciness).


optional sensor?: boolean

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

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


shape: ColliderShape

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

Shape of the collider.