NavigationAgent3D

A 3D agent used to pathfind to a position while avoiding obstacles.

NavigationAgent3D.swift:32
class NavigationAgent3D

A 3D agent used to pathfind to a position while avoiding static and dynamic obstacles. The calculation can be used by the parent node to dynamically move it along the path. Requires navigation data to work correctly.

Dynamic obstacles are avoided using RVO collision avoidance. Avoidance is computed before physics, so the pathfinding information can be used safely in the physics step.

This object emits the following signals: