Class: physics_world
Global physics world controls.
Source
src/xrPhysics/PHWorldScript.cpp, physics_world binding.
Custom Constructor
physics_world
Remarks
Obtain the live world through level.physics_world(). Gravity changes affect the whole level.
Methods
add_call()
ts
add_call(condition: CPHCondition, action: CPHAction): void;Add a physics condition/action callback pair.
Parameters
| Parameter | Type | Description |
|---|---|---|
condition | CPHCondition | Native physics condition object. |
action | CPHAction | Native physics action object. |
Returns
void
Remarks
This binding expects native CPHCondition and CPHAction objects; ordinary scripts usually use level.add_call instead.
gravity()
ts
gravity(): number;Returns
number
Current world gravity.
set_gravity()
ts
set_gravity(value: number): void;Set world gravity.
Parameters
| Parameter | Type | Description |
|---|---|---|
value | number | Gravity value. |
Returns
void