feat: update song selection, score UI, and song creator features

- SongSelectManager/SongDetailPanel: 곡 선택 및 상세 패널 개선
- SongCreatorManager: 곡 생성 기능 추가
- FinalScoreLabel/ScoreManager: 결과 화면 점수 UI 업데이트
- MarqueeText: 마퀴 텍스트 컴포넌트 개선
- NoteData/SongController: 노트 데이터 및 컨트롤러 보완

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
jongjae0305
2026-05-29 17:29:50 +09:00
parent 72dad1ce4c
commit c335995a9a
10 changed files with 686 additions and 171 deletions
+16 -16
View File
@@ -412,7 +412,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 12.051, y: -28.918}
m_AnchoredPosition: {x: 12.051, y: -30.052994}
m_SizeDelta: {x: 130, y: 8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &108468832
@@ -725,7 +725,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.00000033474, y: -40.969}
m_AnchoredPosition: {x: 0.00000033474, y: -44.1}
m_SizeDelta: {x: 168, y: 0.5}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &306375770
@@ -920,7 +920,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -61.975, y: -36.665}
m_AnchoredPosition: {x: -61.975, y: -37.8}
m_SizeDelta: {x: 18, y: 7}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &354046698
@@ -1670,7 +1670,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -13.772, y: -5.6772}
m_AnchoredPosition: {x: -13.772, y: -5.2}
m_SizeDelta: {x: 120, y: 9}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &528106932
@@ -2131,7 +2131,7 @@ Transform:
m_GameObject: {fileID: 633731941}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: -0.5, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
@@ -2704,7 +2704,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -61.975, y: -28.918}
m_AnchoredPosition: {x: -61.975, y: -30.052994}
m_SizeDelta: {x: 18, y: 7}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &697160355
@@ -3187,7 +3187,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 24.101, y: 8.095}
m_AnchoredPosition: {x: -33.1, y: 8.095}
m_SizeDelta: {x: 88, y: 9}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &885348079
@@ -3324,7 +3324,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -69}
m_AnchoredPosition: {x: 0, y: -66}
m_SizeDelta: {x: 170, y: 10}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &927688130
@@ -3361,7 +3361,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -61.975, y: -21.171}
m_AnchoredPosition: {x: -61.975, y: -22.305994}
m_SizeDelta: {x: 18, y: 7}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &927688132
@@ -3637,7 +3637,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 12.051, y: -21.171}
m_AnchoredPosition: {x: 12.051, y: -22.305994}
m_SizeDelta: {x: 130, y: 8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &961817605
@@ -5126,7 +5126,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -20, y: -50.2}
m_AnchoredPosition: {x: -20, y: -51.5}
m_SizeDelta: {x: 98, y: 10}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1328124617
@@ -5382,7 +5382,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.00000033474, y: -9.9814}
m_AnchoredPosition: {x: 0.00000033474, y: -11.4}
m_SizeDelta: {x: 168, y: 0.5}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1401498817
@@ -5953,7 +5953,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 65, y: -50.200005}
m_AnchoredPosition: {x: 65, y: -51.500004}
m_SizeDelta: {x: 36, y: 10}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1614055316
@@ -7070,7 +7070,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -41.317, y: 8.095}
m_AnchoredPosition: {x: 51.9, y: 8.095}
m_SizeDelta: {x: 44, y: 9}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1795570113
@@ -7191,7 +7191,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 12.051, y: -36.665}
m_AnchoredPosition: {x: 12.051, y: -37.799995}
m_SizeDelta: {x: 130, y: 8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1799455459
@@ -7866,7 +7866,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -57.671, y: -14.285}
m_AnchoredPosition: {x: -57.671, y: -15.419995}
m_SizeDelta: {x: 30, y: 6}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1924042092