示例#1
0
        private void RefreshAccountLevelAndExp()
        {
            int   accountLevel = GameProxy.instance.AccountLevel;
            float accountExpPercentToNextLevel = AccountUtil.GetAccountExpPercentToNextLevel(accountLevel);

            currentLevelText.text      = accountLevel.ToString();
            currentMaxLevelText.text   = GlobalData.GetGlobalData().accountLevelMax.ToString();
            accountExpSlider.value     = accountExpPercentToNextLevel;
            accountExpPercentText.text = string.Format(Localization.Get("common.percent"), (int)(accountExpPercentToNextLevel * 100));
        }
示例#2
0
        private void RefreshAccountInfo()
        {
            int   accountLevel = GameProxy.instance.AccountLevel;
            float accountExpPercentToNextLevel = AccountUtil.GetAccountExpPercentToNextLevel(accountLevel);

//            accountNameText.text = GameProxy.instance.PlayerInfo.name;
            accountNameText.text   = GameProxy.instance.AccountName;
            accountExpSlider.value = accountExpPercentToNextLevel;
            accountExpText.text    = string.Format(Localization.Get("common.percent"), (int)(accountExpPercentToNextLevel * 100));
            accountLevelText.text  = string.Format(Localization.Get("ui.player_info_view.change_profession.account_level"), accountLevel);
        }
示例#3
0
        private void Refresh()
        {
            imageHead.SetSprite(ResMgr.instance.Load <Sprite>(GameProxy.instance.AccountHeadIcon));
            //			textName.text = GameProxy.instance.PlayerInfo.name;
            textName.text      = GameProxy.instance.AccountName;
            textAccountId.text = GameProxy.instance.AccountId.ToString();
            textAccountLv.text = GameProxy.instance.AccountLevel.ToString();
            float percent = AccountUtil.GetAccountExpPercentToNextLevel(GameProxy.instance.AccountLevel);

            textAccountExp.text    = string.Format("{0}%", (int)(percent * 100));
            sliderAccountExp.value = percent;
            RefreshDungeon();
        }