少年修仙传客户端代码仓库
client_linchunjie
2019-03-14 7b96986ec2573c8f57f4c9e9c1dd3933d511bffc
6340  【前端】【2.0】境界改版开发单
1个文件已修改
24 ■■■■ 已修改文件
System/Realm/RealmWin.cs 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmWin.cs
@@ -104,8 +104,15 @@
            HideRealmBoss();
            DisplayRealmUp();
            m_RealmBriefTween.Play();
            m_RealmLevelUpTween.Play();
            var realmLevel = PlayerDatas.Instance.baseData.realmLevel;
            var requireLevelUp = realmLevel < model.realmMaxLevel && model.selectRealm > realmLevel;
            if (requireLevelUp)
            {
                m_RealmLevelUpTween.Play();
            }
        }
        protected override void OnAfterOpen()
@@ -262,12 +269,19 @@
                    var stage = model.GetRealmStage(realmLevel);
                    var currentStage = model.GetRealmStage(cacheRealmLevel);
                    model.selectRealm = realmLevel + 1;
                    if (stage != currentStage)
                    if (cacheRealmLevel > realmLevel || stage > currentStage + 1)
                    {
                        m_RealmAnimation.StartRotate();
                        m_ContainerUnlockEquip.gameObject.SetActive(false);
                        model.selectRealm = realmLevel + 1;
                        DisplayRealmStages();
                    }
                    else
                    {
                        if (stage != currentStage)
                        {
                            m_RealmAnimation.StartRotate();
                            m_ContainerUnlockEquip.gameObject.SetActive(false);
                        }
                    }
                    cacheRealmLevel = realmLevel;
                }
            }