| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 | using FairyGUI;using UI.BlindBox;using System.Collections;using System.Collections.Generic;using ET;namespace GFGGame{    public class BlindBoxBuyTIpView : BaseWindow    {        private UI_BlindBoxBuyTipsUI _ui;        public override void Dispose()        {            if (_ui != null)            {                _ui.Dispose();                _ui = null;            }            base.Dispose();        }        protected override void OnInit()        {            base.OnInit();            packageName = UI_BlindBoxBuyTipsUI.PACKAGE_NAME;            _ui = UI_BlindBoxBuyTipsUI.Create();            this.viewCom = _ui.target;            modal = true;            this.viewCom.Center();            viewAnimationType = EnumViewAnimationType.ZOOM_CENTER;            _ui.m_cancelBtn.onClick.Add(OnClickCancelBtn);            _ui.m_sureBtn.onClick.Add(OnClickSureBtn);        }        protected override void OnShown()        {            base.OnShown();            string desc = (string)this.viewData;            _ui.m_desc.text = desc;            _ui.m_checkBtn.selected = false;        }        private void OnClickCancelBtn()        {            this.Hide();        }        private void OnClickSureBtn()        {            this.Hide();            if (ActivityDataManager.Instance.BlindBoxType == ActivityDataManager.Instance.typeOne.type)            {                EventAgent.DispatchEvent(ConstMessage.BlindBox_BuyOne);            }            else if (ActivityDataManager.Instance.BlindBoxType == ActivityDataManager.Instance.typeAll.type)            {                EventAgent.DispatchEvent(ConstMessage.BlindBox_BuyAll);            }                    }        protected override void OnHide()        {            if (ActivityDataManager.Instance.BlindBoxType == ActivityDataManager.Instance.typeOne.type)            {                ActivityDataManager.Instance.typeOne.check = _ui.m_checkBtn.selected;            }            else if (ActivityDataManager.Instance.BlindBoxType == ActivityDataManager.Instance.typeAll.type)            {                ActivityDataManager.Instance.typeAll.check = _ui.m_checkBtn.selected;            }            base.OnHide();        }    }}
 |