using FairyGUI; using UI.ActivityMain; using System.Collections; using System.Collections.Generic; using ET; namespace GFGGame { public class ActivityZCJBView : BaseWindow { private UI_ActivityZCJB _ui; public override void Dispose() { if (_ui != null) { _ui.Dispose(); _ui = null; } base.Dispose(); } protected override void OnInit() { base.OnInit(); packageName = UI_ActivityZCJB.PACKAGE_NAME; _ui = UI_ActivityZCJB.Create(); this.viewCom = _ui.target; isfullScreen = true; _ui.m_viewBtn.onClick.Add(OnBtnAdJump); _ui.m_rewardBTn.onClick.Add(OnClickShowReward); _ui.m_backBtn.onClick.Add(this.Hide); } protected override void OnShown() { base.OnShown(); ReqInfo(); RedDotController.Instance.SetComRedDot(_ui.m_rewardBTn, ActivityDataManager.Instance.CheckZCJBRed(),"",-30); } protected override void OnHide() { base.OnHide(); } private void OnBtnAdJump() { ActivityFightCfg chapterCfgs = ActivityFightCfgArray.Instance.GetCfg(61001); ViewManager.Show(new object[] { chapterCfgs.id, 2 }); } private void OnClickShowReward() { ViewManager.Show(); } private async void ReqInfo() { bool result = await ActivitySProxy.ReqActivityZCJBInfo(); if (!result) return; } } }