Class: TRigidBodyComponent
Defined in: physics/rigid-body-component.ts:5
A component is a data structure that describes a property of an entity.
Extends
Constructors
Constructor
new TRigidBodyComponent(
physicsOptions,collider):TRigidBodyComponent
Defined in: physics/rigid-body-component.ts:16
Parameters
physicsOptions
collider
Returns
TRigidBodyComponent
Overrides
Properties
applyTransform
applyTransform:
boolean=false
Defined in: physics/rigid-body-component.ts:14
collider
collider:
TColliderConfig
Defined in: physics/rigid-body-component.ts:7
isRegistered
isRegistered:
boolean=false
Defined in: physics/rigid-body-component.ts:10
optionsUpdated
optionsUpdated:
boolean=false
Defined in: physics/rigid-body-component.ts:11
requiredComponents?
readonlystaticoptionalrequiredComponents?:TComponentConstructor<TComponent>[]
Defined in: core/component.ts:9
The components that are required by this component. If the entity doesn't have any of the components, they will be created with default values.
Inherited from
Accessors
physicsOptions
Get Signature
get physicsOptions():
TPhysicsBodyOptions
Defined in: physics/rigid-body-component.ts:28
Returns
Set Signature
set physicsOptions(
physicsOptions):void
Defined in: physics/rigid-body-component.ts:23
Parameters
physicsOptions
Returns
void
Methods
applyUpdate()
applyUpdate(
body):void
Defined in: physics/rigid-body-component.ts:33
Parameters
body
Returns
void