Function AIBase.RaycastPosition

RaycastPosition (Vector3 position, float lastElevation)

Checks if the character is grounded and prevents ground penetration.

Protected
Vector3 RaycastPosition (

Vector3

position

Position of the character in the world.

float

lastElevation

Elevation coordinate before the agent was moved. This is along the 'up' axis of the movementPlane.

)

Checks if the character is grounded and prevents ground penetration.

Sets verticalVelocity to zero if the character is grounded.

Return

The new position of the character.