RigidBodyConfig
Defined in: physics/src/types.ts:49
Configuration for creating a rigid body.
Properties
Section titled “Properties”angularDamping?
Section titled “angularDamping?”
optionalangularDamping?:number
Defined in: physics/src/types.ts:55
Angular damping coefficient.
optionalccd?:boolean
Defined in: physics/src/types.ts:61
Enable continuous collision detection.
fixedRotation?
Section titled “fixedRotation?”
optionalfixedRotation?:boolean
Defined in: physics/src/types.ts:57
If true, body cannot rotate.
gravityScale?
Section titled “gravityScale?”
optionalgravityScale?:number
Defined in: physics/src/types.ts:59
Gravity multiplier for this body.
linearDamping?
Section titled “linearDamping?”
optionallinearDamping?:number
Defined in: physics/src/types.ts:53
Linear damping coefficient.
lockTranslationX?
Section titled “lockTranslationX?”
optionallockTranslationX?:boolean
Defined in: physics/src/types.ts:63
If true, disable translation on the X axis.
lockTranslationY?
Section titled “lockTranslationY?”
optionallockTranslationY?:boolean
Defined in: physics/src/types.ts:65
If true, disable translation on the Y axis.
syncRotation?
Section titled “syncRotation?”
optionalsyncRotation?:boolean
Defined in: physics/src/types.ts:67
If false, physics will not write rotation back to Transform. Default: true.
type:
BodyType
Defined in: physics/src/types.ts:51
Body type: dynamic, static, or kinematic.