From 54adca4e06a5fd66eb6325a2f1fe1787dd5b55b3 Mon Sep 17 00:00:00 2001 From: "aube.lee" Date: Mon, 17 Mar 2025 02:00:46 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Assert=20=EC=82=AC=EC=9A=A9=ED=95=98?= =?UTF-8?q?=EC=A7=80=20=EC=95=8A=EB=8F=84=EB=A1=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Gameton/Scripts/Skill/SkillSettingSlot.cs | 10 +++++----- Gameton-06/Assets/Gameton/Scripts/UI/RankBoxItem.cs | 10 ++++------ Gameton-06/Assets/Gameton/Scripts/UI/RankingUI.cs | 1 + 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/Gameton-06/Assets/Gameton/Scripts/Skill/SkillSettingSlot.cs b/Gameton-06/Assets/Gameton/Scripts/Skill/SkillSettingSlot.cs index 2db91e28..223ca7f3 100644 --- a/Gameton-06/Assets/Gameton/Scripts/Skill/SkillSettingSlot.cs +++ b/Gameton-06/Assets/Gameton/Scripts/Skill/SkillSettingSlot.cs @@ -20,11 +20,11 @@ namespace TON // 스킬 이미지 세팅하기 if (skillId != null) // 스킬 슬롯에 스킬이 지정된 경우 { - // out 으로 받을 변수 초기화 - Sprite loadedSkillImage = null; - Assert.IsTrue(AssetManager.Singleton.LoadSkillIcon(skillId, out loadedSkillImage)); - skillImage.SetActive(true); - skillImage.GetComponent().sprite = loadedSkillImage; + if (AssetManager.Singleton.LoadSkillIcon(skillId, out Sprite loadedSkillImage)) + { + skillImage.SetActive(true); + skillImage.GetComponent().sprite = loadedSkillImage; + } } lockerImage.SetActive(false); diff --git a/Gameton-06/Assets/Gameton/Scripts/UI/RankBoxItem.cs b/Gameton-06/Assets/Gameton/Scripts/UI/RankBoxItem.cs index ffaa7693..4084308d 100644 --- a/Gameton-06/Assets/Gameton/Scripts/UI/RankBoxItem.cs +++ b/Gameton-06/Assets/Gameton/Scripts/UI/RankBoxItem.cs @@ -39,16 +39,14 @@ namespace TON private void SetMyRankBoxImage() { - Sprite loadedMyBoxImage = null; - Assert.IsTrue(AssetManager.Singleton.LoadMyRankBoxImage(out loadedMyBoxImage)); - rankBoxImage.GetComponent().sprite = loadedMyBoxImage; + if (AssetManager.Singleton.LoadMyRankBoxImage(out Sprite loadedMyBoxImage)) + rankBoxImage.GetComponent().sprite = loadedMyBoxImage; } private void SetPawIcon(int rank) { - Sprite loadedPawImage = null; - Assert.IsTrue(AssetManager.Singleton.LoadRankPawIcon(rank, out loadedPawImage)); - pawImage.GetComponent().sprite = loadedPawImage; + if (AssetManager.Singleton.LoadRankPawIcon(rank, out Sprite loadedPawImage)) + pawImage.GetComponent().sprite = loadedPawImage; } } } diff --git a/Gameton-06/Assets/Gameton/Scripts/UI/RankingUI.cs b/Gameton-06/Assets/Gameton/Scripts/UI/RankingUI.cs index 7cb35b98..71e0c021 100644 --- a/Gameton-06/Assets/Gameton/Scripts/UI/RankingUI.cs +++ b/Gameton-06/Assets/Gameton/Scripts/UI/RankingUI.cs @@ -76,6 +76,7 @@ namespace TON float y = 0; for (int i = 0; i < rankList.Count; i++) { + Debug.Log($"RankList[{i}]: {rankList[i].nickname}"); ClearData clearData = rankList[i]; RankBoxItem rankBox = Instantiate(rankBoxPrefab, scrollRect.content);