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