| | |
| | | |
| | | protected override void OnAfterOpen() |
| | | { |
| | | OperationTimeHepler.Instance.operationTimeUpdateEvent -= OperationTimeUpdateEvent; |
| | | limitedTimePackageItemModel.UpdateLimitedTimePackageItem -= UpdateLimitedTimePackageItem; |
| | | |
| | | } |
| | | |
| | | private void UpdateLimitedTimePackageItem() |
| | |
| | | m_Buy_Btn.RemoveAllListeners(); |
| | | m_Buy_Btn.AddListener(()=> |
| | | { |
| | | m_Buy_Btn.interactable = false; |
| | | time = 0; |
| | | |
| | | if (limitedTimePackageItemModel.IsExpired()) |
| | | { |
| | | m_Buy_Btn.interactable = false; |
| | | time = 0; |
| | | limitedTimePackageItemModel.OpenFreePlat(str, giftpackage.gifts[0].rmb, giftpackage.gifts[0].OrderInfo); |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("LimitGift9"); |
| | | return; |
| | | } |
| | | |
| | | }); |
| | |
| | | |
| | | protected override void OnPreClose() |
| | | { |
| | | OperationTimeHepler.Instance.operationTimeUpdateEvent -= OperationTimeUpdateEvent; |
| | | limitedTimePackageItemModel.UpdateLimitedTimePackageItem -= UpdateLimitedTimePackageItem; |
| | | } |
| | | |
| | | protected override void OnAfterClose() |