https://youtu.be/1v05DpZbTSE

유니티로 환경 옮겨서 만들었던 리듬게임에서 롱노트 추가

롱노트는 머리-몸통-꼬리로 구성, (몸통과 꼬리는 머리의 자식관계)

노트가 화면 밖 바로 위에 생성되는 구조상

머리를 노트생성 위치에 고정시킨 채로 꼬리를 아래로 이동시키면서 몸통을 늘리는 구성

롱노트의 끝부분이 생성되는 타이밍에 따로 움직이던 꼬리를 멈추고 머리를 내림(전체이동)



롱노트는 노트 2개와 동일한 분량

꼬리의 위치에 따라서 일반 노트처럼 PRESS 타이밍에 판정 적용

머리가 판정선의 +-0 타이밍 위치를 지나거나 퍼펙트 범위 내에서 조금 일찍 떼엇을 때 퍼펙트 처리

그레이트 범위에서 뗄 경우는 그레이트 처리

더 이전에 키를 뗄 경우는 미스 처리

꼬리를 놓칠 경우 롱노트를 제거하고 미스 2개분 처리


파티클의 경우에는
처음 입력/버튼 지속/끝부분으로 나누어서
처음 입력/끝부분에는 일반 노트와 유사한 파티클,
버튼 지속중에는 8분박 맞춰서 덜 화려한 파티클을 지속적으로 출력



글쓰는 능력 딸려서 설명이 제대로 된건지 모르겠네요

그럼 좀 진행되면 다시 글 쓸게요