연출 순서
- 차징누르는 동안atk3 의 등 돌린 자세(0.48s)에서 정지, 바람 오오라 + 발밑 먼지. 1단계 0~1s · 2단계 1~2s · 3단계 2s~
- 밤 펼침차징 시작 후 시전자 중심 원이 화면 전체로 펼쳐지며 별이 빛나는 밤(스텐실 3), 전방에 달이 떠오름. 단계마다 달이 커짐
- 발동떼는 순간dashskill x1.5, 용 머리·돌진선·연기 슬롯 숨김, C0001 뼈 이동 잠금
- 돌진 수평 베기단계별 거리만큼 직선 돌진, 그 선 위 모든 표적을 벰, 메인/잔상색 번갈아 잔상
- 달 갈라짐모션의
atk순간(한 박자 늦게) 달이 가로로 갈라짐, 1타 히트스톱 8f - 어긋남반쪽 달이 서로 밀리며 2/4/6타, 각 2f, 갈라진 면을 따라 번쩍
- [3단계] 파열잠깐 떨리며 하얗게 달아오른 뒤 달 조각 파열 1타, 14f · 크게 흔들림
- 닫힘 + 여운0.2s지금 주인공 위치로 밤이 닫힘
핵심
- 버튼 홀드는
ctx.isHeld를 시전 시작에 로컬로 복사해서 본다 (다른 시전이 ctx 를 바꿔도 안전). 패널/반복 시전은autoChargeSeconds자동 차징. - 정렬: 마스크 -13 → 밤하늘 -12 → 반짝이 -11 → 달 빛무리 -8 → 달 -6 → (표적 10 · 주인공 20).
- 돌진으로 카메라가 움직여도 가장자리가 드러나지 않게 마스크 배율을 매 프레임 다시 계산.
- 도트 보름달은 코드로 그림: 구 조명(왼쪽 위 앞), 경계 디더, 크레이터, 갈라진 면 1px 흰색.
수치 (인스펙터)
색 (메인 / 하이라이트 / 잔상)
mainColor | #4da6ff | |
|---|---|---|
highlightColor | #ffffff | |
shadowColor | #111e3b |
차징
chargePoseAnim | atk3 | 차징 자세: 이 애니메이션의 poseTime 초에서 정지 (atk3 0.48s = 등 돌리고 칼을 아래로 늘어뜨린 자세) |
|---|---|---|
chargePoseTime | 0.48 | |
stage2Time | 1 | 이 시간을 넘기면 2단계 |
stage3Time | 2 | 이 시간을 넘기면 3단계 |
autoChargeSeconds | 2.2 | 버튼을 누를 수 없는 시전(패널 클릭, 반복)의 자동 차징 시간 |
dustColor | #9eb2dbb2 | 발밑 먼지 색 |
밤 (영역전개식 스크린스페이스)
skyTop | #060b1c | 하늘 위쪽 / 아래쪽 / 은하수 띠 색 |
|---|---|---|
skyBottom | #111e3b | |
skyNebula | #336bbf | |
closeTime | 0.3 | 닫히는 시간 |
twinkleInterval | 0.05 | 반짝이는 별 생성 간격(초) |
달
moonRiseDelay | 0.2 | 차징 시작 후 밤이 펼쳐지고 달이 떠오르기 시작하는 시간 |
|---|---|---|
moonRiseTime | 0.45 | 밤이 다 펼쳐지고 달이 다 뜨는 데 걸리는 시간 |
moonRisePx | 28 | 떠오르는 거리(px) |
moonForward | 6 | 시전자 앞 달 중심까지 거리(유닛) |
moonRadius1 | 16 | 1/2/3단계 달 반지름(px) |
moonRadius2 | 28 | |
moonRadius3 | 44 | |
moonAboveCut | 0.3 | 베기 선 위로 달 중심이 올라가는 비율 (반지름 대비, 0 = 정중앙을 가름) |
돌진 베기
dashAnimation | dashskill | 돌진 모션. 'dash' 이벤트에 돌진 시작, 'atk' 이벤트 뒤 갈라짐 |
|---|---|---|
dashHideSlots | [head1, head2, head3, head4, dash1, dash2, dash3, dash4, dash5, s1, s2] | 돌진 모션에서 숨길 슬롯 (dashskill 의 용 머리/보라 돌진선/연기 이펙트) |
dashLockBone | C0001 | 모션 자체의 앞으로 튀어나가는 이동을 막을 뼈 (코드가 위치를 옮기므로) |
dashDistance1 | 8 | 1/2/3단계 돌진 거리(유닛). 이 직선 위 모든 표적을 벤다 |
dashDistance2 | 10.5 | |
dashDistance3 | 13 | |
dashTime | 0.07 | |
trailWidth | 14 | 검 트레일 굵기(px) |
trailLife | 0.4 |
타격
splitDamage | 520 | |
|---|---|---|
splitHitStop | 8 | |
offsetDamage | 140 | |
offsetHitStop | 2 | |
offsetInterval | 0.075 | |
offsetStepPx | 3 | 어긋날 때 한 타마다 반쪽 달이 밀리는 거리(px) |
burstDamage | 1600 | |
burstHitStop | 14 | |
burstShake | 9 |
마무리
afterglow | 0.2 |
|---|
내보낸 날짜 2026-10-29
이력
- 2026-10-29 노트 생성 (기존 완료 스킬 자산화)