Example #1
0
    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);
        }
    }
Example #3
0
 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);
     }
 }