feat: UI 폰트 시스템 적용 및 HUD 타이포 보정

- 수성바탕체와 마루 부리 기반 UI 폰트 규칙, TMP 에셋 생성, 일괄 적용용 에디터 도구를 추가하고 로비 빌더도 같은 규칙을 따르도록 정리
- 기존 UI 프리팹과 Lobby/Test 씬의 TMP 폰트를 역할별로 교체하고 강조 텍스트와 HUD 계층에 맞는 자간을 반영
- 넥슨 Lv.2 고딕 검토 후 제외하고 액션바, HP/MP, 보스 체력바 숫자와 라벨을 마루 부리 기준으로 재조정
- Assets/_Game/Fonts 경로에 원본 폰트와 TMP 에셋을 정리하고 공유 Obsidian Vault 경로를 AGENTS에 기록
- Unity 리프레시와 HUD 보정 적용 후 콘솔 경고/에러 없는 상태를 확인
This commit is contained in:
2026-03-24 16:43:56 +09:00
parent fe53d90929
commit 829ff77e4b
29 changed files with 51722 additions and 135 deletions

View File

@@ -32,7 +32,7 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6345035962906402317}
- {fileID: 6742803751755871201}
- {fileID: 4181238112051942263}
- {fileID: 2379057061630145361}
- {fileID: 3523350566323011114}
- {fileID: 3939708747385511549}
@@ -99,7 +99,7 @@ MonoBehaviour:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.UI.SkillQuickSlotUI
skillSlots:
- {fileID: 859183241838430782}
- {fileID: 4834941187719370535}
- {fileID: 2633713827502438321}
- {fileID: 4579724210710386583}
- {fileID: 3345925489702591212}
- {fileID: 2893212111806593723}
@@ -123,6 +123,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item (5)
@@ -143,6 +151,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5
@@ -252,6 +272,18 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 2372040578334079734, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 2372040578334079734, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 2372040578334079734, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4347625930453929779, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_AnchorMax.y
value: 0
@@ -268,6 +300,14 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6814497154888711096, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6814497154888711096, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6995259677752282104, guid: 57e5d30f9d5f9724eba1a18f03be3889, type: 3}
propertyPath: m_Name
value: ActionBar_EvadeItem
@@ -381,6 +421,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item (1)
@@ -401,6 +449,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5
@@ -510,6 +570,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item (2)
@@ -530,6 +598,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5
@@ -639,6 +719,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item (3)
@@ -659,6 +747,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5
@@ -768,6 +868,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item
@@ -788,6 +896,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5
@@ -873,7 +993,7 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
--- !u!114 &4834941187719370535 stripped
--- !u!114 &2633713827502438321 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 9208209612841314922, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
m_PrefabInstance: {fileID: 6577213817819717083}
@@ -884,7 +1004,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: bad7358e0082af244b16b0a515710fbc, type: 3}
m_Name:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.UI.SkillSlotUI
--- !u!224 &6742803751755871201 stripped
--- !u!224 &4181238112051942263 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
m_PrefabInstance: {fileID: 6577213817819717083}
@@ -897,6 +1017,14 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1221067101658275850}
m_Modifications:
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 764508204657515611, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 1078964336793701480, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Name
value: ActionBar_Item (4)
@@ -917,6 +1045,18 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 2399985188671511309, guid: ef44cbe516f6f9f418375e5b2b73ad8d, type: 2}
- target: {fileID: 6477301859233746099, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_characterSpacing
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7007681242674040492, guid: 553b74bdb60f6af47b5d2c8928a2af07, type: 3}
propertyPath: m_Pivot.x
value: 0.5