From e7fa5a106e7138277cbac17a41cb2eed5e3ded20 Mon Sep 17 00:00:00 2001 From: ChenX Date: Tue, 30 Mar 2021 09:09:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=E5=B9=B2=E6=B6=89=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E6=9D=BF=E4=BB=B6=E5=88=86=E8=A3=82=E5=88=B0=E5=AE=9E?= =?UTF-8?q?=E4=BD=93=E7=A9=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Common/InterfereUtil.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Common/InterfereUtil.ts b/src/Common/InterfereUtil.ts index e5e60e959..3ea9c0d22 100644 --- a/src/Common/InterfereUtil.ts +++ b/src/Common/InterfereUtil.ts @@ -146,8 +146,8 @@ export class CheckInterfereTool let [b1, b2] = [t1 === 1 ? e1.Clone() : (e1).Convert2ExtrudeSolid(), t2 === 1 ? e2.Clone() : (e2).Convert2ExtrudeSolid()]; - if (!b1.Subtract([b2]) && !b1.IsErase - && !b2.Subtract([b1]) && !b2.IsErase) + if (!b1.Subtract([b2], []) && !b1.IsErase + && !b2.Subtract([b1], []) && !b2.IsErase) continue; }