Property | Type | Description |
---|
Method | Description | |
---|---|---|
ExclusiveUpdate ( ) : void |
Performs any pre-solve iteration work that needs exclusive access to the members of the solver updateable. Usually, this is used for applying warmstarting impulses.
|
|
MaximumLinearSpeedConstraint ( ) : System |
Constructs a maximum speed constraint. Set its Entity and MaximumSpeed to complete the configuration. IsActive also starts as false with this constructor.
|
|
MaximumLinearSpeedConstraint ( Entity e, float maxSpeed ) : System |
Constructs a maximum speed constraint.
|
|
SolveIteration ( ) : float |
Calculates and applies corrective impulses. Called automatically by space.
|
|
Update ( float dt ) : void |
Calculates necessary information for velocity solving. Called automatically by space.
|
public MaximumLinearSpeedConstraint ( ) : System | ||
return | System |
public MaximumLinearSpeedConstraint ( Entity e, float maxSpeed ) : System | ||
e | Entity | Affected entity. |
maxSpeed | float | Maximum linear speed allowed. |
return | System |
public Update ( float dt ) : void | ||
dt | float | Time in seconds since the last update. |
return | void |