feat: 랭킹UI 추가 및 리스트 세팅 코드 추가(서버 오류로 리스트 아직 안나옴)

This commit is contained in:
aube.lee
2025-03-01 20:09:50 +09:00
parent ee133d5173
commit 3511ea679b
11 changed files with 321 additions and 66 deletions

View File

@@ -38,5 +38,39 @@ namespace TON
{
return LoadAsset<Sprite>($"UI/Monster Portrait/wave{wave}_monster", out result);
}
public bool LoadRankPawIcon(int rank, out Sprite result)
{
if (rank < 4)
{
// Rank 1, 2, 3일 때 실행할 코드
return LoadAsset<Sprite>($"UI/Ranking Paw/paw_{rank}th", out result);
}
else if (rank >= 4 && rank <= 20)
{
// Rank 4~20일 때 실행할 코드
return LoadAsset<Sprite>($"UI/Ranking Paw/paw_4th", out result);
}
else if (rank >= 21 && rank <= 50)
{
// Rank 21~50일 때 실행할 코드
return LoadAsset<Sprite>($"UI/Ranking Paw/paw_5th", out result);
}
else if (rank >= 51 || rank == -1)
{
// Rank 51 이상일 때 실행할 코드
return LoadAsset<Sprite>($"UI/Ranking Paw/paw_6th", out result);
}
else
{
result = null;
return false;
}
}
public bool LoadMyRankBoxImage(out Sprite result)
{
return LoadAsset<Sprite>($"UI/Ranking Paw/my_rank_box", out result);
}
}
}

View File

@@ -14,23 +14,19 @@ namespace TON
ControllerUI, // 캐릭터 컨트롤러 UI
LobbyUI, // 게임 로비 UI
SkillSettingUI, // 스킬 세팅 팝업 UI
RankingUI, // 랭킹 UI
IngameUI, // 인게임 표시 UI
OptionUI, // 화면 우측 상단 골드, 인벤토리, 옵션 버튼 UI
PANEL_END,
POPUP_START,
LoadingUI,
GameOverUI, // 게임 오버 시 노출되는 UI
GameWinUI, // 게임 클리어 시 노출되는 UI
PauseUI, // 일시중지 버튼 선택 시 노출되는 UI
GoldPopup,
POPUP_END,