少年修仙传客户端代码仓库
Client_PangDeRong
2018-11-22 cb0ee4d845b5452beeb2a19dceb4de9ecf191c54
System/OpenServerActivity/OpenServerGiftWin.cs
@@ -15,17 +15,14 @@
    public class OpenServerGiftWin : Window
    {
        [SerializeField] RectTransform m_ContainerDisplay;
        [SerializeField] OSGiftBehaviour[] m_OSGifts;
        [SerializeField] SuperValueGiftBehaviour[] m_OSGifts;
        [SerializeField] RectTransform m_ContainerTime;
        [SerializeField] Text m_Overdue;
        [SerializeField] Text m_Timer;
        StoreModel m_Model;
        StoreModel model
        VipModel vipModel
        {
            get
            {
                return m_Model ?? (m_Model = ModelCenter.Instance.GetModel<StoreModel>());
            }
            get { return ModelCenter.Instance.GetModel<VipModel>(); }
        }
        OSGiftModel giftModel { get { return ModelCenter.Instance.GetModel<OSGiftModel>(); } }
@@ -45,7 +42,6 @@
                giftModel.selectIndex = giftModel.alreadyOpens[0];
            }
            model.RefreshBuyShopLimitEvent += RefreshBuyShopLimitEvent;
            GlobalTimeEvent.Instance.secondEvent += SecondEvent;
            giftModel.onSelectUpdate += OnSelectUpdate;
            giftModel.jumpGiftId = 0;
@@ -58,7 +54,6 @@
        protected override void OnPreClose()
        {
            model.RefreshBuyShopLimitEvent -= RefreshBuyShopLimitEvent;
            GlobalTimeEvent.Instance.secondEvent -= SecondEvent;
            giftModel.onSelectUpdate -= OnSelectUpdate;
        }
@@ -69,11 +64,6 @@
        #endregion
        private void OnSelectUpdate()
        {
            Display();
        }
        private void RefreshBuyShopLimitEvent()
        {
            Display();
        }
@@ -114,7 +104,8 @@
            {
                if (giftModel.selectIndex == i)
                {
                    m_OSGifts[i].Display(giftModel.gifts[i].giftId);
                    var rechargeId = giftModel.GetRechargeId(giftModel.gifts[i].payType);
                    m_OSGifts[i].Display(rechargeId);
                    _index = i;
                    break;
                }