소스 검색

EditorSceneFormatImporterGLTF: check if "animation/trimming" parameter from import settings exists

Fixes godotengine#69625
Eduard Zalyaev 2 년 전
부모
커밋
627b9ca049
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      modules/gltf/editor/editor_scene_importer_gltf.cpp

+ 6 - 1
modules/gltf/editor/editor_scene_importer_gltf.cpp

@@ -63,7 +63,12 @@ Node *EditorSceneFormatImporterGLTF::import_scene(const String &p_path, uint32_t
 	if (p_options.has("animation/import")) {
 		state->set_create_animations(bool(p_options["animation/import"]));
 	}
-	return doc->generate_scene(state, (float)p_options["animation/fps"], (bool)p_options["animation/trimming"]);
+
+	if (p_options.has("animation/trimming")) {
+		return doc->generate_scene(state, (float)p_options["animation/fps"], (bool)p_options["animation/trimming"]);
+	} else {
+		return doc->generate_scene(state, (float)p_options["animation/fps"], false);
+	}
 }
 
 #endif // TOOLS_ENABLED