From bc226ffd9b0c87e635f9b90ddfe1eedf39a44bcb Mon Sep 17 00:00:00 2001 From: panw Date: Wed, 22 Apr 2026 17:05:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9C=B0=E5=9B=BE=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=8D=A1):=20=E7=A7=BB=E9=99=A4=E9=87=8D=E5=A4=8D=E7=9A=84?= =?UTF-8?q?=E6=AD=BB=E4=BA=A1=E6=A8=A1=E5=9E=8B=E6=A3=80=E6=9F=A5=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原逻辑中已存在 `isModelAlive()` 检查,`model?.is_dead` 是冗余条件。 移除重复检查以简化代码并保持逻辑一致性。 --- assets/script/game/map/MissionCardComp.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/assets/script/game/map/MissionCardComp.ts b/assets/script/game/map/MissionCardComp.ts index db552c02..452da4a0 100644 --- a/assets/script/game/map/MissionCardComp.ts +++ b/assets/script/game/map/MissionCardComp.ts @@ -854,11 +854,6 @@ export class MissionCardComp extends CCComp { removeKeys.push(eid); return; } - if (item.model?.is_dead) { - if (item.node.isValid) item.node.destroy(); - removeKeys.push(eid); - return; - } if (!item.comp.isModelAlive()) { if (item.node.isValid) item.node.destroy(); removeKeys.push(eid);