Procházet zdrojové kódy

Allow null renderer

trethaller před 6 roky
rodič
revize
a255099ee1
1 změnil soubory, kde provedl 4 přidání a 2 odebrání
  1. 4 2
      h3d/scene/Scene.hx

+ 4 - 2
h3d/scene/Scene.hx

@@ -247,8 +247,10 @@ class Scene extends Object implements h3d.IDrawable implements hxd.SceneEvents.I
 			hardwarePass = null;
 			hardwarePass = null;
 		}
 		}
 		ctx.dispose();
 		ctx.dispose();
-		renderer.dispose();
-		renderer = new Renderer();
+		if(renderer != null) {
+			renderer.dispose();
+			renderer = new Renderer();
+		}
 	}
 	}
 
 
 	@:allow(h3d)
 	@:allow(h3d)