From 7b51d6dccddd256c6627368b605e5c3aa5502fd3 Mon Sep 17 00:00:00 2001 From: zc <14204416+zhangconging@user.noreply.gitee.com> Date: Thu, 29 Aug 2024 13:22:05 +0000 Subject: [PATCH] =?UTF-8?q?!3037=20=E4=BF=AE=E5=A4=8D:=20=E9=80=A0?= =?UTF-8?q?=E5=9E=8B=E6=A7=BD=E6=A8=A1=E5=BC=8F=EF=BC=8C=E4=B8=8D=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=A4=8D=E5=90=88=E5=AE=9E=E4=BD=93=E6=9D=90=E8=B4=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DatabaseServices/Entity/CompositeEntity.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/DatabaseServices/Entity/CompositeEntity.ts b/src/DatabaseServices/Entity/CompositeEntity.ts index fa858a17d..c63778123 100644 --- a/src/DatabaseServices/Entity/CompositeEntity.ts +++ b/src/DatabaseServices/Entity/CompositeEntity.ts @@ -230,6 +230,15 @@ export abstract class CompositeEntity extends Entity UpdateDrawObjectMaterial(renderType: RenderType, obj: Object3D) { + if (renderType === RenderType.ModelGroove) return; + this.Traverse(e => + { + if (e === this) + return; + + let o = e.GetDrawObjectFromRenderType(renderType); + e.UpdateDrawObjectMaterial(renderType, o); + }); this.UpdateDrawObject(renderType, obj); }