feat(editor): 将电梯图标门颜色判断条件从门开合进度改为门状态值,使门完全打开时显示明亮色调以增强视觉反馈
This commit is contained in:
parent
cca3709f6b
commit
eda308db14
@ -131,14 +131,14 @@ function drawElevatorIcon(
|
|||||||
|
|
||||||
// 根据门开合状态调整门的颜色
|
// 根据门开合状态调整门的颜色
|
||||||
let doorColor1, doorColor2, doorColor3, doorColor4;
|
let doorColor1, doorColor2, doorColor3, doorColor4;
|
||||||
if (doorProgress > 0.5) {
|
if (doorStatus === 3) {
|
||||||
// 门打开状态超过50%,使用偏白色系表示门已开
|
// 门完全打开,使用偏白色系表示门已开
|
||||||
doorColor1 = '#f8fafc'; // 非常浅的灰白色
|
doorColor1 = '#f8fafc'; // 非常浅的灰白色
|
||||||
doorColor2 = '#f1f5f9'; // 浅灰白色
|
doorColor2 = '#f1f5f9'; // 浅灰白色
|
||||||
doorColor3 = '#e2e8f0'; // 中浅灰白色
|
doorColor3 = '#e2e8f0'; // 中浅灰白色
|
||||||
doorColor4 = '#cbd5e1'; // 灰白色
|
doorColor4 = '#cbd5e1'; // 灰白色
|
||||||
} else {
|
} else {
|
||||||
// 门关闭或半开状态,保持金属质感
|
// 门关闭或开关中,保持金属质感
|
||||||
doorColor1 = '#94a3b8'; // 浅金属蓝灰
|
doorColor1 = '#94a3b8'; // 浅金属蓝灰
|
||||||
doorColor2 = '#64748b'; // 中金属蓝灰
|
doorColor2 = '#64748b'; // 中金属蓝灰
|
||||||
doorColor3 = '#475569'; // 深金属蓝灰
|
doorColor3 = '#475569'; // 深金属蓝灰
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user