-
-
Notifications
You must be signed in to change notification settings - Fork 21.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing Obstacle Avoidance Method #78062
Comments
Can you please link to the documentation where it says this? There's several navigation documentation pages and information, and I'm unable to find this statement |
The procedure is described under the Dynamic Obstacles section and code snippet is under the Prodecural Obstacles section. |
For now you can use The radius using part of the NavigationObstacle is actually a NavigationAgent RID. What happened was that during development the fake_agent that uses the radius was removed from the obstacle. Later, due to popular demand the fake_agent was re-added to the obstacle without re-adding all relevant agent_xyz API functions to the new obstacle_xyz API. So it is actually the function(s) that is now missing while the documentation is more or less "correct". Will prepare a patch to re-add with the next 4.1 beta. |
Godot version
4.1 Beta-1
System information
Manjaro
Issue description
In order to use dynamic obstacles in NavigationServer the documentation states one must assign a radius, as opposed to vertecies, with a call to
NavigationServer3D.obstacle_set_radius(obstacle_rid, radius)
, but that method does not exist.Steps to reproduce
Open a new script and type
NavigationServer3D.obstacle_set_radius()
Minimal reproduction project
N/A
The text was updated successfully, but these errors were encountered: