Skip to content

PhysicsPluginConfig

Defined in: physics/PhysicsTypes.ts:18

optional collisionLayerMasks?: number[]

Defined in: physics/PhysicsTypes.ts:25


optional contactDampingRatio?: number

Defined in: physics/PhysicsTypes.ts:23


optional contactHertz?: number

Defined in: physics/PhysicsTypes.ts:22


optional contactSpeed?: number

Defined in: physics/PhysicsTypes.ts:24


optional enableContinuous?: boolean

Defined in: physics/PhysicsTypes.ts:29

Continuous collision (anti-tunneling) for fast bodies (default true).


optional enableSleep?: boolean

Defined in: physics/PhysicsTypes.ts:27

Let bodies sleep when at rest (default true).


optional fixedTimestep?: number

Defined in: physics/PhysicsTypes.ts:20


optional gravity?: Vec2

Defined in: physics/PhysicsTypes.ts:19


optional maxLinearSpeed?: number

Defined in: physics/PhysicsTypes.ts:33

Clamp on body speed (world units/s); ≤0 keeps the Box2D default.


optional restitutionThreshold?: number

Defined in: physics/PhysicsTypes.ts:31

Min impact speed (m/s) that produces a bounce; ≤0 keeps the Box2D default.


optional subStepCount?: number

Defined in: physics/PhysicsTypes.ts:21