private void UpdateScores() { int i = 0; for (int count = record.clearMilliSecList.Count; i < count; i++) { Transform ctrl = GetCtrl(GROUPSCORES[i]); string text = QuestUtility.CreateTimeStringByMilliSec(record.clearMilliSecList[i]); bool flag = QuestUtility.IsDefaultArenaTime(record.clearMilliSecList[i]); SetActive(ctrl, UI.LBL_SCORE, !flag); SetActive(ctrl, UI.LBL_TIME_DEFAULT, flag); if (flag) { SetLabelText(ctrl, UI.LBL_TIME_DEFAULT, text); } else { SetLabelText(ctrl, UI.LBL_SCORE, text); } } Transform ctrl2 = GetCtrl(UI.OBJ_TOTAL); string text2 = QuestUtility.CreateTimeStringByMilliSec(record.totalMilliSec); SetLabelText(ctrl2, UI.LBL_SCORE, text2); }
private void SetTime(Transform t, int milliSec) { string text = QuestUtility.CreateTimeStringByMilliSec(milliSec); bool flag = QuestUtility.IsDefaultArenaTime(milliSec) && !isTotalTime; SetActive(t, UI.LBL_TIME, !flag); SetActive(t, UI.LBL_TIME_DEFAULT, flag); if (flag) { SetLabelText(t, UI.LBL_TIME_DEFAULT, text); } else { SetLabelText(t, UI.LBL_TIME, text); } }
private void UpdateRecord() { SetActive((Enum)UI.OBJ_NO_SCORE, !IsRankingJoin()); SetActive((Enum)UI.OBJ_SCORE, IsRankingJoin()); SetActive((Enum)UI.OBJ_MY_RANK, IsRankingJoin()); SetActive((Enum)UI.OBJ_NOT_EXIST, false); if (!isExistArena) { SetActive((Enum)UI.OBJ_NO_SCORE, false); SetActive((Enum)UI.OBJ_SCORE, false); SetActive((Enum)UI.OBJ_MY_RANK, false); SetActive((Enum)UI.OBJ_NOT_EXIST, true); } else if (!IsRankingJoin()) { SetLabelText((Enum)UI.LBL_NO_TOTAL, string.Format(StringTable.Get(STRING_CATEGORY.TEXT_SCRIPT, 29u), ARENA_RANK.S.ToString())); } else { UpdateRank(); int i = 0; for (int count = record.clearMilliSecList.Count; i < count; i++) { Transform ctrl = GetCtrl(Groups[i]); bool flag = QuestUtility.IsDefaultArenaTime(record.clearMilliSecList[i]); string text = QuestUtility.CreateTimeStringByMilliSec(record.clearMilliSecList[i]); SetActive(ctrl, UI.LBL_GROUP_TIME, !flag); SetActive(ctrl, UI.LBL_TIME_DEFAULT, flag); if (flag) { SetLabelText(ctrl, UI.LBL_TIME_DEFAULT, text); } else { SetLabelText(ctrl, UI.LBL_GROUP_TIME, text); } } Transform ctrl2 = GetCtrl(UI.OBJ_TOTAL); string text2 = QuestUtility.CreateTimeStringByMilliSec(record.totalMilliSec); SetLabelText(ctrl2, UI.LBL_GROUP_TIME, text2); } }