Interface

AgentComp

:

The agent component.

group Component 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
kaplay logo

Layer

Miscalenous