Explorar o código

Matlib: fix matlib previews that were invisible whith children

lviguier hai 1 ano
pai
achega
6f3cd6237a
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      hrt/prefab/Material.hx

+ 1 - 1
hrt/prefab/Material.hx

@@ -127,7 +127,7 @@ class Material extends Prefab {
 			var flat = getRoot().flatten(Prefab);
 			var flat = getRoot().flatten(Prefab);
 			for (f in flat) {
 			for (f in flat) {
 				var cl = Type.getClass(f);
 				var cl = Type.getClass(f);
-				if (cl != hrt.prefab.Object3D && cl != hrt.prefab.Prefab && Std.downcast(f, hrt.prefab.Material) == null) {
+				if (cl != hrt.prefab.Object3D && cl != hrt.prefab.Prefab && Std.downcast(f, hrt.prefab.Material) == null && Std.downcast(f, Shader) == null) {
 					isMatLib = false;
 					isMatLib = false;
 					break;
 					break;
 				}
 				}