|
@@ -69,6 +69,7 @@ namespace GFGGame
|
|
|
protected override void OnShown()
|
|
|
{
|
|
|
base.OnShown();
|
|
|
+ _ui.m_loaBg.touchable = false;
|
|
|
_rewardParamList.Clear();
|
|
|
_rewardList.Clear();
|
|
|
_rewardParamList.AddRange(this.viewData as List<ItemData>);
|
|
@@ -92,6 +93,7 @@ namespace GFGGame
|
|
|
}
|
|
|
|
|
|
UpdateView();
|
|
|
+ Timers.inst.Add(0.5f, 1, OnTimerClick);
|
|
|
}
|
|
|
private void UpdateView()
|
|
|
{
|
|
@@ -169,6 +171,11 @@ namespace GFGGame
|
|
|
|
|
|
}
|
|
|
|
|
|
+ private void OnTimerClick(object param)
|
|
|
+ {
|
|
|
+ _ui.m_loaBg.touchable = true;
|
|
|
+ }
|
|
|
+
|
|
|
private void OnClickBg()
|
|
|
{
|
|
|
//_ui.m_t_close.Play(() =>
|
|
@@ -222,6 +229,9 @@ namespace GFGGame
|
|
|
_ui.m_t_close.Stop(true, false);
|
|
|
_ui.m_t_open.Stop(true, false);
|
|
|
_rewardList.Clear();
|
|
|
+ Timers.inst.Remove(OnTimerClick);
|
|
|
+ _ui.m_loaBg.touchable = true;
|
|
|
+
|
|
|
base.OnHide();
|
|
|
//ViewManager.Show<LuckyBoxBonusShowView>(_rewardParamList);
|
|
|
}
|