浏览代码

Fix default renderer

ShiroSmith 6 年之前
父节点
当前提交
3b4b410fbf
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      hide/prefab/Light.hx

+ 2 - 1
hide/prefab/Light.hx

@@ -142,7 +142,8 @@ class Light extends Object3D {
 	}
 
 	function loadBaked( ctx : Context ) {
-		var light = cast(ctx.local3d,h3d.scene.pbr.Light);
+		var light = Std.instance(ctx.local3d, h3d.scene.pbr.Light);
+		if(light == null) return;
 		var res = ctx.shared.loadPrefabDat("shadowMap", "bake", name);
 		if(res != null) light.shadows.loadStaticData(res.entry.getBytes());
 	}