diff --git a/src/services/editor/editor-drawers.ts b/src/services/editor/editor-drawers.ts index b4fb09d..40d9ae8 100644 --- a/src/services/editor/editor-drawers.ts +++ b/src/services/editor/editor-drawers.ts @@ -131,14 +131,14 @@ function drawElevatorIcon( // 根据门开合状态调整门的颜色 let doorColor1, doorColor2, doorColor3, doorColor4; - if (doorProgress > 0.5) { - // 门打开状态超过50%,使用偏白色系表示门已开 + if (doorStatus === 3) { + // 门完全打开,使用偏白色系表示门已开 doorColor1 = '#f8fafc'; // 非常浅的灰白色 doorColor2 = '#f1f5f9'; // 浅灰白色 doorColor3 = '#e2e8f0'; // 中浅灰白色 doorColor4 = '#cbd5e1'; // 灰白色 } else { - // 门关闭或半开状态,保持金属质感 + // 门关闭或开关中,保持金属质感 doorColor1 = '#94a3b8'; // 浅金属蓝灰 doorColor2 = '#64748b'; // 中金属蓝灰 doorColor3 = '#475569'; // 深金属蓝灰