瀏覽代碼

Fix material and material selector filterObj

clementlandrin 8 月之前
父節點
當前提交
6ed7b90b86
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      hrt/prefab/Material.hx
  2. 1 1
      hrt/prefab/MaterialSelector.hx

+ 1 - 1
hrt/prefab/Material.hx

@@ -73,7 +73,7 @@ class Material extends Prefab {
 			mats = local3d.getMaterials();
 		else {
 			function recObj(o : h3d.scene.Object) {
-				mats.concat(o.getMaterials(false));
+				mats = mats.concat(o.getMaterials(false));
 				for ( c in @:privateAccess o.children ) {
 					if ( !filterObj(c) )
 						continue;

+ 1 - 1
hrt/prefab/MaterialSelector.hx

@@ -24,7 +24,7 @@ class MaterialSelector extends hrt.prefab.Prefab {
 			mats = local3d.getMaterials();
 		else {
 			function recObj(o : h3d.scene.Object) {
-				mats.concat(o.getMaterials(false));
+				mats = mats.concat(o.getMaterials(false));
 				for ( c in @:privateAccess o.children ) {
 					if ( !filterObj(c) )
 						continue;