using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { public class DungeonGuardSkyDefeatWin : DungeonVictoryWin { [SerializeField] Transform m_ContainerDamageRank; [SerializeField] Text m_Rank; [SerializeField] Transform m_ContainerScoreExp; [SerializeField] Text m_ScoreText; private void DrawRank() { m_Rank.text = dungeonModel.dungeonResult.rank == 0 ? Language.Get("FamilyMatchUnBeOnList") : Language.Get("GuardSkyRank", dungeonModel.dungeonResult.rank); } private void DrawScoreExp() { m_ScoreText.text = UIHelper.ReplaceLargeNum((ulong)dungeonModel.dungeonResult.totalScoreExp); } protected override void Display() { base.RequireDungeonExit(); m_ContainerPoivt.gameObject.SetActive(true); base.DrawPassTime(); base.DrawPassGrade(); base.DrawGetExp(true); DrawRank(); DrawScoreExp(); } } }