少年修仙传客户端代码仓库
client_Wu Xijin
2019-06-06 41a6e87783d042bf3e0ecebfa772443f2b5ed95d
System/FindPrecious/DemonJarBriefInfoBehaviour.cs
@@ -27,7 +27,7 @@
        protected override InteractorableState interactorableState {
            get {
                var selected = selectedBossId == bossId;
                var dieOrLocked = !model.IsBossUnLocked(bossId) || !findPreciousModel.IsBossAlive(bossId);
                var dieOrLocked = !findPreciousModel.IsBossUnlock(bossId) || !findPreciousModel.IsBossAlive(bossId);
                if (!dieOrLocked)
                {
@@ -45,13 +45,7 @@
        protected override bool isRebornRightNow {
            get {
                return model.IsBossUnLocked(bossId) && base.isRebornRightNow;
            }
        }
        protected override bool isUnLocked {
            get {
                return model.IsBossUnLocked(bossId);
                return findPreciousModel.IsBossUnlock(bossId) && base.isRebornRightNow;
            }
        }
@@ -110,8 +104,7 @@
        protected override void OnBossInfoUpdate(int _bossId)
        {
            base.OnBossInfoUpdate(_bossId);
            var unLocked = model.IsBossUnLocked(bossId);
            m_Participant.gameObject.SetActive(unLocked && findPreciousModel.IsBossAlive(bossId));
            m_Participant.gameObject.SetActive(isUnLocked && findPreciousModel.IsBossAlive(bossId));
        }
        private void UpdateBossParticipant(int _bossId)