Struct AgentData

Public

Holds internal agent data for the local avoidance simulation.

Public Methods

Dispose ()
Public
Move (fromIndex, toIndex)
Public
Realloc (size, allocator)
Public
SetTarget (agentIndex, targetPoint, desiredSpeed, maxSpeed, endOfPath)
Public

Public Variables

agentObstacleMapping

Which obstacle data in the ObstacleData.obstacles array the agent should use for avoidance.

Public
agentTimeHorizon
Public
allowedVelocityDeviationAngles

x = signed left angle in radians, y = signed right angle in radians (should be greater than x)

Public
collidesWith
Public
collisionNormal
Public
debugDraw
Public
desiredSpeed
Public
endOfPath
Public
flowFollowingStrength
Public
height
Public
layer
Public
locked
Public
manuallyControlled
Public
maxNeighbours
Public
maxSpeed
Public
movementPlane
Public
obstacleTimeHorizon
Public
position
Public
priority
Public
radius
Public
targetPoint
Public