소스 검색

Fix debug navmesh errors

Pawel Lampe 3 년 전
부모
커밋
e17e4b34a8
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      scene/resources/navigation_mesh.cpp

+ 4 - 0
scene/resources/navigation_mesh.cpp

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