西安二号线 站台绘图调整
This commit is contained in:
parent
bcca3c5858
commit
1f4d8ae061
@ -213,7 +213,7 @@ class SkinCode extends defaultStyle {
|
||||
textFontSize: 10, // 站台默认字体大小
|
||||
haveJumpShow: false, // 站台是否有列车停跳显示
|
||||
functionButtonShow: '03', // 功能灯按钮显示条件(01所有模式下显示 02 行调显示 03现地显示)
|
||||
standType:'notFill' // 站台的样式(NotFill为未填充,目前是西安二号线线路样式,fill为其他线路样式)
|
||||
standType:'notFill' // 站台的样式(NotFill为未填充,目前是西安二号线线路样式)
|
||||
},
|
||||
safetyDoor: { // 屏蔽门
|
||||
height: 3, // 站台屏蔽门高度
|
||||
@ -223,10 +223,10 @@ class SkinCode extends defaultStyle {
|
||||
},
|
||||
stand: { // 站台
|
||||
headFontSize: 10, // 站台首端字体大小
|
||||
spareColor: 'white', // 站台空闲颜色
|
||||
stopColor: 'yellow', // 站台列车停站颜色
|
||||
jumpStopColor: 'blue', // 站台跳停颜色
|
||||
designatedJumpStopColor: 'lightSkyBlue' // 站台指定列车跳停颜色
|
||||
spareColor: '#808080', // 站台空闲颜色
|
||||
stopColor: '#808080', // 站台列车停站颜色
|
||||
jumpStopColor: 'yellow', // 站台跳停颜色
|
||||
designatedJumpStopColor: 'yellow' // 站台指定列车跳停颜色
|
||||
},
|
||||
standEmergent: { // 紧急关闭
|
||||
mergentR: 4, // 站台紧急关闭半径
|
||||
|
@ -86,16 +86,25 @@ class ESafeStand extends Group {
|
||||
},
|
||||
style: {
|
||||
lineWidth: 0,
|
||||
stroke: style.sidelineColor,
|
||||
fill: style.StationStand.stand.spareColor
|
||||
stroke: style.sidelineColor
|
||||
}
|
||||
});
|
||||
if (style.StationStand.common.standType && style.StationStand.common.standType == 'notFill') {
|
||||
this.stand && this.stand.setStyle('lineWidth', 2);
|
||||
} else {
|
||||
this.stand && this.stand.setStyle('fill', style.StationStand.stand.spareColor);
|
||||
}
|
||||
this.add(this.stand);
|
||||
}
|
||||
}
|
||||
|
||||
setColor(color) {
|
||||
this.stand && this.stand.setStyle('fill', color);
|
||||
const style = this.model.style;
|
||||
if (style.StationStand.common.standType && style.StationStand.common.standType == 'notFill') {
|
||||
this.stand && this.stand.setStyle('stroke', color);
|
||||
} else {
|
||||
this.stand && this.stand.setStyle('fill', color);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user