NavigationObstacle

Inherits: Node < Object 3D obstacle used in navigation for collision avoidance.

Description

Navigation node, or using set_navigation. NavigationObstacle is physics safe. Note: Obstacles are intended as a last resort option for constantly moving objects that cannot be (re)baked to a navigation mesh efficiently.

Properties

Methods

Property Descriptions

  • bool estimate_radius Enables radius estimation algorithm which uses parent’s collision shapes to determine the obstacle radius.

  • float radius estimate_radius is set to false.

    Method Descriptions

  • Node get_navigation ( ) const Navigation node that the obstacle is using for its navigation system.

  • RID get_rid ( ) const RID of this obstacle on the NavigationServer.

  • set_navigation ( Node navigation ) Navigation node used by the obstacle. Useful when you don’t want to make the obstacle a child of a Navigation node.