fix: [fire-shutter] 슬랫 경로 수직 상승 후 샤프트 연결

- 레일홀에서 롤 하단 높이까지 수직 상승
- 롤 하단에서 롤 좌측으로 짧은 대각선 연결
This commit is contained in:
김보곤
2026-03-15 11:34:26 +09:00
parent 51f1bf08cf
commit d064ffb5d9

View File

@@ -1394,9 +1394,9 @@ function renderSbSide() {
return `
<!-- 케이스 외부: 슬랫 하강 -->
<line x1="${railCx}" y1="${oy+sH}" x2="${railCx}" y2="${oy+sH+20}" stroke="#f59e0b" stroke-width="2" stroke-dasharray="5 3" opacity="0.5"/>
<!-- 케이스 내부: 레일홀에서 상승 점차 샤프트 방향으로 기울어짐 (팽팽한 ) -->
<line x1="${railCx}" y1="${oy+sH-vt}" x2="${railCx+8*sc}" y2="${oy+sH*0.5}" stroke="#f59e0b" stroke-width="2.5" stroke-dasharray="5 3" opacity="0.5"/>
<line x1="${railCx+8*sc}" y1="${oy+sH*0.5}" x2="${shaftCx-rollR*0.7}" y2="${shaftCy+rollR*0.5}" stroke="#f59e0b" stroke-width="2.5" stroke-dasharray="5 3" opacity="0.5"/>
<!-- 케이스 내부: 레일홀에서 수직 상승 샤프트 근처에서 좌측으로 (팽팽한 ) -->
<line x1="${railCx}" y1="${oy+sH-vt}" x2="${railCx}" y2="${shaftCy+rollR}" stroke="#f59e0b" stroke-width="2.5" stroke-dasharray="5 3" opacity="0.5"/>
<line x1="${railCx}" y1="${shaftCy+rollR}" x2="${shaftCx-rollR*0.85}" y2="${shaftCy+rollR*0.45}" stroke="#f59e0b" stroke-width="2.5" stroke-dasharray="5 3" opacity="0.5"/>
<text x="${railCx+12}" y="${oy+sH+18}" fill="#94a3b8" font-size="8" font-weight="700" font-family="Pretendard"> 슬랫</text>
`;
})()}