浏览代码

Merge pull request #59846 from Scony/fix-debug-navmesh-errors-3.x

Fix debug navmesh errors
Rémi Verschelde 3 年之前
父节点
当前提交
1ad7999ce2
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      scene/resources/navigation_mesh.cpp

+ 4 - 0
scene/resources/navigation_mesh.cpp

@@ -381,6 +381,10 @@ Ref<Mesh> NavigationMesh::get_debug_mesh() {
 
 
 	debug_mesh = Ref<ArrayMesh>(memnew(ArrayMesh));
 	debug_mesh = Ref<ArrayMesh>(memnew(ArrayMesh));
 
 
+	if (lines.empty()) {
+		return debug_mesh;
+	}
+
 	Array arr;
 	Array arr;
 	arr.resize(Mesh::ARRAY_MAX);
 	arr.resize(Mesh::ARRAY_MAX);
 	arr[Mesh::ARRAY_VERTEX] = varr;
 	arr[Mesh::ARRAY_VERTEX] = varr;