feat: player icon load 로직 수정

This commit is contained in:
aube.lee
2025-02-19 11:25:40 +09:00
parent 4d0a7de68a
commit f57b4758b9
23 changed files with 1055 additions and 58 deletions

View File

@@ -5,6 +5,15 @@ using UnityEngine;
namespace TON
{
public enum FaceStatue
{
Idle,
Angry,
Sad,
Oh,
Smile
}
public class AssetManager : SingletonBase<AssetManager>
{
@@ -19,10 +28,10 @@ namespace TON
return LoadAsset<Sprite>($"UI/Skill Icon/skill_icon_{skillId}", out result);
}
public bool LoadPlayerIcon(string playerType, out Sprite result)
public bool LoadPlayerIcon(string playerType, FaceStatue status, out Sprite result)
{
var playerColor = playerType == "b" ? "Black" : "White";
return LoadAsset<Sprite>($"UI/Player/{playerColor}_Cat", out result);
return LoadAsset<Sprite>($"Player/Character Face/{playerColor}_{status}", out result);
}
public bool LoadStageIcon(string stageId, out Sprite result)