Переглянути джерело

Merge pull request #59848 from rburing/estimate_agent_radius_inside_tree

[3.x] `NavigationObstacle2D`: estimate agent radius only when configured to do so
Rémi Verschelde 3 роки тому
батько
коміт
1183abfb79
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      scene/2d/navigation_obstacle_2d.cpp

+ 1 - 1
scene/2d/navigation_obstacle_2d.cpp

@@ -147,7 +147,7 @@ void NavigationObstacle2D::initialize_agent() {
 }
 
 void NavigationObstacle2D::reevaluate_agent_radius() {
-	if (!estimate_agent_radius()) {
+	if (!estimate_radius) {
 		Navigation2DServer::get_singleton()->agent_set_radius(agent, radius);
 	} else if (parent_node2d && parent_node2d->is_inside_tree()) {
 		Navigation2DServer::get_singleton()->agent_set_radius(agent, estimate_agent_radius());