瀏覽代碼

Do not error flood if removing default environment. Closes #9945

Juan Linietsky 8 年之前
父節點
當前提交
4d4c1dfc1b
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      scene/main/scene_tree.cpp

+ 4 - 0
scene/main/scene_tree.cpp

@@ -542,6 +542,10 @@ bool SceneTree::idle(float p_time) {
 
 			if (env_path != String()) {
 				fallback = ResourceLoader::load(env_path);
+				if (fallback.is_null()) {
+					//could not load fallback, set as empty
+					ProjectSettings::get_singleton()->set("rendering/environment/default_environment", "");
+				}
 			} else {
 				fallback.unref();
 			}