少年修仙传客户端代码仓库
client_Zxw
2018-09-18 1a5f2206fa0cdd2a08e889c882e0a4f5983b702a
3625 【前端】功能预告配置,下下个功能不显示
1个文件已修改
17 ■■■■■ 已修改文件
System/MainInterfacePanel/FeatureNoticeWin.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/FeatureNoticeWin.cs
@@ -42,12 +42,12 @@
        [SerializeField] RawImage m_RawImage4;
        [SerializeField] Text m_keyName;
        [SerializeField] FeatureNoticeTip m_FeatureNoticeTip;
        [SerializeField] ScaleTween m_ScaleTween;
        [SerializeField] PositionTween m_PositionTween;
        [SerializeField] ScaleTween m_ScaleTween;
        [SerializeField] Transform m_Tran;
        public int Offset = 0;//偏移
        TreasureModel treasureModel { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
        FeatureNoticeModel featureNoticeModel { get { return ModelCenter.Instance.GetModel<FeatureNoticeModel>(); } }
        FeatureNoticeModel featureNoticeModel { get { return ModelCenter.Instance.GetModel<FeatureNoticeModel>(); } }
        private bool IsJump = false;
        #region Built-in
        private int ClickFuncID = 0;
        protected override void BindController()
@@ -63,8 +63,8 @@
        protected override void OnPreOpen()
        {
            m_ScaleTween.SetStartState();
            m_PositionTween.SetStartState();
            if (!WindowJumpMgr.Instance.IsJumpState)//是否经历跳转打开
            IsJump = WindowJumpMgr.Instance.IsJumpState;
            if (!IsJump)//是否经历跳转打开
            {
                DefaultSelection();//获取默认选择
            }
@@ -84,16 +84,14 @@
            FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += OnPlayersUpLV;
            treasureModel.treasureStateChangeEvent += treasureStateChangeEvent;
            treasureModel.treasureStageUpEvent += treasureStageUpEvent;
            if (!WindowJumpMgr.Instance.IsJumpState)//是否经历跳转打开
            treasureModel.treasureStageUpEvent += treasureStageUpEvent;
            if (!IsJump)//是否经历跳转打开
            {
                m_ScaleTween.Play(false, IsOpen);
                m_PositionTween.Play(false);
            }
            else
            {
                m_ScaleTween.SetEndState();
                m_PositionTween.SetEndState();
            }
        }
        protected override void OnPreClose()
@@ -456,7 +454,6 @@
            {
                m_FeatureNoticeTip.FeatureNoticeTipObj.SetActive(true);
                m_ScaleTween.Play(true, IsClose);
                m_PositionTween.Play(true);
            }
            else
            {