[UI] 플레이어 HUD 및 체력바 개선

- PlayerHUD: HP/MP 바 동기화 개선
- StatBar: 체력바 표시 로직 개선
- Player 프리팹 UI 컴포넌트 설정

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-03-12 01:30:28 +09:00
parent baf4da0f77
commit aa00ee520e
3 changed files with 123 additions and 12 deletions

View File

@@ -21,6 +21,8 @@ GameObject:
- component: {fileID: 6912018896034183004}
- component: {fileID: 6585367215453362640}
- component: {fileID: 1242716222252539497}
- component: {fileID: 3552488436187204500}
- component: {fileID: -5132198055668300151}
m_Layer: 0
m_Name: Player
m_TagString: Player
@@ -104,7 +106,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 652883547
GlobalObjectIdHash: 291279334
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
@@ -134,8 +136,8 @@ MonoBehaviour:
rotationSpeed: 10
gravity: -9.81
jumpForce: 5
skillController: {fileID: 0}
animator: {fileID: 0}
skillController: {fileID: 6912018896034183004}
animator: {fileID: 3426985706796420257}
--- !u!114 &194806265065691022
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -195,7 +197,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Player.PlayerNetworkController
ShowTopMostFoldoutHeaderGroup: 1
characterStats: {fileID: 0}
characterStats: {fileID: -5132198055668300151}
--- !u!114 &8606252901290138286
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -328,8 +330,45 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Abnormalities.AbnormalityManager
ShowTopMostFoldoutHeaderGroup: 1
characterStats: {fileID: 0}
networkController: {fileID: 0}
characterStats: {fileID: -5132198055668300151}
networkController: {fileID: 1664515335065415329}
--- !u!114 &3552488436187204500
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6473031571298860035}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d1f7d13276f272b428bddd4d9aa5b3d8, type: 3}
m_Name:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Team
teamType: 1
--- !u!114 &-5132198055668300151
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6473031571298860035}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fae0149926eea244dad932b67ee76f7b, type: 3}
m_Name:
m_EditorClassIdentifier: Colosseum.Game::Colosseum.Stats.CharacterStats
strength:
baseValue: 10
dexterity:
baseValue: 10
intelligence:
baseValue: 10
vitality:
baseValue: 5
wisdom:
baseValue: 100
spirit:
baseValue: 100
--- !u!1001 &7705728874586931617
PrefabInstance:
m_ObjectHideFlags: 0