From 0bbe34e0b4078d39f7f3689c1710bd593e174526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=89?= <940119273@qq.com> Date: Fri, 1 Mar 2024 07:49:37 +0000 Subject: [PATCH] =?UTF-8?q?!2584=20=E5=BC=80=E5=8F=91:=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E5=90=8D=E6=B8=85=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Add-on/Command_TemplateGroup.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Add-on/Command_TemplateGroup.ts b/src/Add-on/Command_TemplateGroup.ts index 391f3847d..f792f970e 100644 --- a/src/Add-on/Command_TemplateGroup.ts +++ b/src/Add-on/Command_TemplateGroup.ts @@ -104,10 +104,9 @@ export class Command_TemplateGroup implements Command const OCSInv = new Matrix4().getInverse(EXP_TEMP.Positioning.SpaceCS); const RMtx = new Matrix4().extractRotation(EXP_TEMP.Positioning.SpaceCS); - //组合模块的Box和Size - const NewTempArray = []; + //组合模块的Box + const NewTempArray: TemplateRecord[] = []; const NewTempSpaceBox = new Box3Ext(); - let NewTempSpaceSize; for (let temp of tempArray) { @@ -137,11 +136,11 @@ export class Command_TemplateGroup implements Command NewTempArray.push(temp); } - NewTempSpaceSize = NewTempSpaceBox.getSize(new Vector3); + const NewTempSpaceSize = NewTempSpaceBox.getSize(new Vector3); //验证所选模块空间关系及排序 { - let spaceType; + let spaceType: SplitType; //判断两个模块空间关系 for (let i = 0; i < NewTempArray.length - 1; i++) {