Метод | Описание | |
---|---|---|
ApplySteeringForce ( |
Applies the Steering Force to the current Velocity and Speed values Override this method to modify how the computed Steering Force is applied |
|
AutonomousAgent ( ) : System |
Creates a new instance
|
|
DisableSteeringBehaviors ( ) : void |
Disable all SteeringBehaviors
|
|
ForceVelocity ( Vector3 direction, float speed ) : void |
|
|
OnInitialize ( ) : void |
Event called when the component's parent object is assigned or reassigned.
|
|
OnUpdate ( |
Event called when the parent object is updated during the game update loop.
|
|
ResetVelocity ( ) : void |
Resets Velocity to Zero immediately
|
|
UpdateParentObject ( |
Based on the computed Velocity and Speed, updates the parent object World Matrix Override this method to modify how the computed Velocity is applied |
Метод | Описание | |
---|---|---|
AccumulateForce ( Vector3 &runningTot, Vector3 forceToAdd ) : bool | ||
AdjustVelocityForSmoothRotation ( |
||
ComputePrioritizedDitheringSteeringForce ( ) : void | ||
ComputePrioritizedTruncatedWeightedSteeringForce ( ) : void | ||
ComputeTruncatedWeightedSteeringForce ( ) : void | ||
ResetSteeringForces ( ) : void |
public ApplySteeringForce ( |
||
gameTime | ||
Результат | void |
public DisableSteeringBehaviors ( ) : void | ||
Результат | void |
public ForceVelocity ( Vector3 direction, float speed ) : void | ||
direction | Vector3 | |
speed | float | |
Результат | void |
public OnUpdate ( |
||
gametime | ||
Результат | void |
public UpdateParentObject ( |
||
gameTime | ||
Результат | void |