예제 #1
0
    private void UpdateMainArenaDataUI()
    {
        if (mModule == null)
        {
            return;
        }

        mTimer = mModule.GetTimer(mPlayerDataModule.GetArenaLastTime());

        UpdateTimer();

        if (mPlayerDataModule.GetArenaCurRank() == uint.MaxValue)
        {
            mRankingText.text = StringHelper.GetString("arena_outofrank");
        }
        else
        {
            mRankingText.text = (mPlayerDataModule.GetArenaCurRank() + 1).ToString();
        }

        mScoreText.text = mPlayerDataModule.GetArenaScore().ToString();

        mLeftTimesText.text = mPlayerDataModule.GetArenaLeftTimes().ToString() + StringHelper.GetString("times");

        mRankLevelText.text = mModule.GetRankLevelStringByRanking(mPlayerDataModule.GetArenaCurRank());
    }