From 2e417b14679186b3c716158d330c660da5b24b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Sun, 15 Mar 2026 11:25:31 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[fire-shutter]=20=EC=8A=AC=EB=9E=AB=20?= =?UTF-8?q?=EA=B2=BD=EB=A1=9C=20=EC=8B=A4=EC=A0=9C=20=EA=B0=90=EA=B9=80=20?= =?UTF-8?q?=ED=98=95=EC=83=81=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 레일홀에서 수직 상승 → 샤프트 롤 좌측에서 시계방향 감김 - 베지어 곡선으로 상승 후 롤 상단까지 자연스러운 커브 --- .../views/rd/fire-shutter-drawing/index.blade.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/resources/views/rd/fire-shutter-drawing/index.blade.php b/resources/views/rd/fire-shutter-drawing/index.blade.php index eec6b892..656a5b4c 100644 --- a/resources/views/rd/fire-shutter-drawing/index.blade.php +++ b/resources/views/rd/fire-shutter-drawing/index.blade.php @@ -1387,17 +1387,15 @@ function renderSbSide() { ` : ''; })()} - + ${(() => { const railCx = ox + vt + 30*sc + Math.min(railHoleW, sbFrontW-vt-30*sc)/2; - const slatEntryY = shaftCy + rollR; // 슬랫 롤 하단 진입점 + const rollTopY = shaftCy - rollR; return ` - - - - + + ↓ 슬랫 `; })()}