少年修仙传客户端代码仓库
client_linchunjie
2018-12-26 d930e85ecc496307fd2e1bd21add1808e44849b8
System/CrossServerOneVsOne/CrossServerOneVsOneWin.cs
@@ -43,7 +43,9 @@
        protected override void OnPreOpen()
        {
            SetDisplay();
            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfo;
        }
        protected override void OnAfterOpen()
        {
            
@@ -52,12 +54,19 @@
        protected override void OnPreClose()
        {
            CloseSubWindows();
            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfo;
        }
        protected override void OnAfterClose()
        {
        }
        #endregion
        private void UpdatePlayerInfo()
        {
            UpdateScore();
            UpdateRank();
        }
        private void SetDisplay()
        {
@@ -70,10 +79,15 @@
            scoreSlider.minValue = 0;
            scoreSlider.maxValue = 1;
            UpdateScore();
            UpdateRank();
            ClickArena();
        }
        private void UpdateRank()
        {
            var arenaConfig = Config.Instance.Get<CrossServerArenaConfig>(playerInfo.DanLV);
            rankText.text = arenaConfig.Name;
            rankImg.SetSprite(arenaConfig.IconKey);
            ClickArena();
        }
        private void UpdateScore()