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++) {