Skip to content

Commit aebe50b

Browse files
committed
Fix wrong navigation agent example code in
Fixes wrong navigation agent example code in
1 parent b4b1d60 commit aebe50b

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

tutorials/navigation/navigation_using_navigationagents.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -145,14 +145,14 @@ toggle avoidance on agents, create or delete avoidance callbacks or switch avoid
145145

146146
var agent: RID = get_rid()
147147
# Enable avoidance
148-
NavigationServer2D::get_singleton()->agent_set_avoidance_enabled(agent, true)
148+
NavigationServer2D.agent_set_avoidance_enabled(agent, true)
149149
# Create avoidance callback
150-
NavigationServer2D::get_singleton()->agent_set_avoidance_callback(agent, self._avoidance_done)
150+
NavigationServer2D.agent_set_avoidance_callback(agent, self._avoidance_done)
151151

152152
# Disable avoidance
153-
NavigationServer2D::get_singleton()->agent_set_avoidance_enabled(agent, false)
153+
NavigationServer2D.agent_set_avoidance_enabled(agent, false)
154154
# Delete avoidance callback
155-
NavigationServer2D::get_singleton()->agent_set_avoidance_callback(agent, Callable())
155+
NavigationServer2D.agent_set_avoidance_callback(agent, Callable())
156156

157157
.. tabs::
158158
.. code-tab:: gdscript GDScript
@@ -161,18 +161,18 @@ toggle avoidance on agents, create or delete avoidance callbacks or switch avoid
161161

162162
var agent: RID = get_rid()
163163
# Enable avoidance
164-
NavigationServer3D::get_singleton()->agent_set_avoidance_enabled(agent, true)
164+
NavigationServer3D.agent_set_avoidance_enabled(agent, true)
165165
# Create avoidance callback
166-
NavigationServer3D::get_singleton()->agent_set_avoidance_callback(agent, self._avoidance_done)
166+
NavigationServer3D.agent_set_avoidance_callback(agent, self._avoidance_done)
167167
# Switch to 3D avoidance
168-
NavigationServer3D::get_singleton()->agent_set_use_3d_avoidance(agent, true)
168+
NavigationServer3D.agent_set_use_3d_avoidance(agent, true)
169169

170170
# Disable avoidance
171-
NavigationServer3D::get_singleton()->agent_set_avoidance_enabled(agent, false)
171+
NavigationServer3D.agent_set_avoidance_enabled(agent, false)
172172
# Delete avoidance callback
173-
NavigationServer3D::get_singleton()->agent_set_avoidance_callback(agent, Callable())
173+
NavigationServer3D.agent_set_avoidance_callback(agent, Callable())
174174
# Switch to 2D avoidance
175-
NavigationServer3D::get_singleton()->agent_set_use_3d_avoidance(agent, false)
175+
NavigationServer3D.agent_set_use_3d_avoidance(agent, false)
176176

177177
NavigationAgent Script Templates
178178
--------------------------------

0 commit comments

Comments
 (0)