|
@@ -1,10 +1,7 @@
|
|
|
|
|
|
-using System.Collections.Generic;
|
|
|
using ET;
|
|
|
using FairyGUI;
|
|
|
using UI.ActivityThemeLuckyBox;
|
|
|
-using UI.CommonGame;
|
|
|
-using UnityEngine;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
@@ -12,11 +9,9 @@ namespace GFGGame
|
|
|
{
|
|
|
private UI_ActivityThemeLuckyBoxUI _ui;
|
|
|
private ActivityOpenCfg _activityCfg;
|
|
|
- private LuckyBoxCfg _luckyBoxCfg;
|
|
|
private int _activityId;
|
|
|
public override void Dispose()
|
|
|
{
|
|
|
-
|
|
|
if (_ui != null)
|
|
|
{
|
|
|
_ui.Dispose();
|
|
@@ -31,23 +26,20 @@ namespace GFGGame
|
|
|
packageName = UI_ActivityThemeLuckyBoxUI.PACKAGE_NAME;
|
|
|
_ui = UI_ActivityThemeLuckyBoxUI.Create();
|
|
|
this.viewCom = _ui.target;
|
|
|
- // this.modal = true;
|
|
|
- // this.viewCom.Center();
|
|
|
isfullScreen = true;
|
|
|
|
|
|
- // viewAnimationType = EnumViewAnimationType.ZOOM_CENTER;
|
|
|
_ui.m_btnBack.onClick.Add(OnBtnBackClick);
|
|
|
_ui.m_btnTask.onClick.Add(OnBtnTaskClick);
|
|
|
_ui.m_btnChapter.onClick.Add(OnBtnChapterClick);
|
|
|
_ui.m_btnLuckyBox.onClick.Add(OnBtnLuckyBoxClick);
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
+
|
|
|
protected override void AddEventListener()
|
|
|
{
|
|
|
base.AddEventListener();
|
|
|
EventAgent.AddEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
}
|
|
|
+
|
|
|
protected override void OnShown()
|
|
|
{
|
|
|
base.OnShown();
|
|
@@ -55,10 +47,14 @@ namespace GFGGame
|
|
|
if (showTask)
|
|
|
{
|
|
|
OnBtnTaskClick();
|
|
|
+
|
|
|
}
|
|
|
_activityId = ActivityDataManager.Instance.GetCurOpenActiveByType(ConstLimitTimeActivityType.ActLimitLuckyBox);
|
|
|
+
|
|
|
+ // ½çÃæ¸ù¾ÝID¸Ä±ä
|
|
|
+ _ui.m_c1.selectedPage = _activityId.ToString();
|
|
|
+
|
|
|
_activityCfg = ActivityOpenCfgArray.Instance.GetCfg(_activityId);
|
|
|
- _luckyBoxCfg = LuckyBoxCfgArray.Instance.GetCfg(_activityCfg.paramsArr[0]);
|
|
|
_ui.m_loaBg.url = ResPathUtil.GetBgImgPath("hb_" + _activityCfg.res);
|
|
|
UpdateRedDot();
|
|
|
Timers.inst.Add(1, 0, UpdateTime);
|