AgentComp:

The agent component.

groupComponent Types

agentSpeed: number

allowDiagonals: boolean

getDistanceToTarget(): number

getNextLocation(): Vec2 | null

getPath(): Vec2[] | null

getTarget(): Vec2 | null

isNavigationFinished(): boolean

isTargetReachable(): boolean

isTargetReached(): boolean

setTarget(target: Vec2): void

onNavigationStarted(cb: ()=>void): KEventController

onNavigationNext(cb: ()=>void): KEventController

onNavigationEnded(cb: ()=>void): KEventController

onTargetReached(cb: ()=>void): KEventController