채보와 점수

6초씩 나눈 채보를 왼쪽에서 오른쪽으로 이어 봅니다. 각 열은 아래에서 위로 읽습니다.

{#if visual}
{/if}
{#if error}

{error}

{:else if !visual}

채보를 불러오는 중입니다…

{:else}
━ 탭━ 롱노트⌃ 플릭 밀어치기 가능# 원본 마디 번호오른쪽: 액티브 / 스페셜
{#each columns as column} {@const y = (time: number) => chartY(time, column.end)} {@const gradientId = `${rainbowId}-${column.index}`}
{#if column.firstMeasure !== null && column.lastMeasure !== null}#{column.firstMeasure} ~ #{column.lastMeasure}{column.start} ~ {Math.min(durationSeconds, column.end)}초{:else}{column.start} ~ {Math.min(durationSeconds, column.end)}초{/if}A / SP
onPointer(event, column.index)} on:pointerdown={(event) => onPointer(event, column.index)} on:pointerleave={clearHover}>
{/each}

채보 위에 마우스를 올리거나 터치하면 선택 시각과 누적 점수가 갱신됩니다. 탐색 막대를 드래그하거나 시각 슬라이더로 이동할 수 있습니다.

좌우 스와이프·가로 스크롤·Shift+휠로 열을 이동합니다. 세로 스크롤이 없는 배율에서는 휠로도 좌우 이동합니다. 키보드는 ← →로 6초, ↑ ↓로 0.1초, Page Up / Down으로 5초씩 이동합니다.

무지개 선은 스페셜 시작과 수동 판정 노트가 겹치는 밀어치기 가능 지점입니다. 롱노트 중간·끝의 자동 판정은 제외합니다.

# 숫자는 원본 SUS의 마디 번호입니다. 밝은 가로선은 마디 경계이며 BPM·박자에 따라 간격이 달라집니다. 시간 간격은 초 기준이며 게임 내 스크롤 속도 변화는 반영하지 않습니다.

{/if}