少年修仙传客户端代码仓库
client_linchunjie
2019-01-29 bb98d8ae9ff4d799bd8e2c11ddf3335ab4e0b017
System/MainInterfacePanel/MainInterfaceWin.cs
@@ -136,6 +136,7 @@
        PKModel m_PKModel;
        PKModel pKModel { get { return m_PKModel ?? (m_PKModel = ModelCenter.Instance.GetModel<PKModel>()); } }
        OSRedEnvelopeModel OSEnvelopeModel { get { return ModelCenter.Instance.GetModel<OSRedEnvelopeModel>(); } }
        FestivalRedpackModel festivalRedpackModel { get { return ModelCenter.Instance.GetModel<FestivalRedpackModel>(); } }
        RuneTowerModel runeTowerModel { get { return ModelCenter.Instance.GetModel<RuneTowerModel>(); } }
        TreasureModel treasureModel { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
        DemonJarModel demonJarModel { get { return ModelCenter.Instance.GetModel<DemonJarModel>(); } }
@@ -464,7 +465,8 @@
        private void RedpointValueChangeEvent(int _id)
        {
            if (_id == OSEnvelopeModel.m_RedAchieveRedpoint.id)
            if (_id == OSEnvelopeModel.m_RedAchieveRedpoint.id
                || _id == festivalRedpackModel.taskRedpoint.id)
            {
                CheckSendRedpackBtn();
            }
@@ -477,7 +479,8 @@
                m_RedpackGetSfx.StopImediatly();
            }
            var requireRedpack = (OSEnvelopeModel.CanGetEnvelope()
                || redPacket.IsRedBagGetBool) && !CrossServerUtility.IsCrossServer();
                || redPacket.IsRedBagGetBool || festivalRedpackModel.redpoint.state == RedPointState.GetReward)
                && !CrossServerUtility.IsCrossServer();
            if (requireRedpack)
            {
                m_RedBag.gameObject.SetActive(true);
@@ -495,7 +498,8 @@
        private void CheckSendRedpackBtn()
        {
            m_SendRedbagBtn.gameObject.SetActive(!m_RedBag.gameObject.activeSelf && OSEnvelopeModel.m_RedAchieveRedpoint.state == RedPointState.Simple);
            m_SendRedbagBtn.gameObject.SetActive(!m_RedBag.gameObject.activeSelf && OSEnvelopeModel.m_RedAchieveRedpoint.state == RedPointState.Simple
                && festivalRedpackModel.taskRedpoint.state == RedPointState.Simple);
        }
        private void OnGuideBegin()//引导开始