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