|
@@ -26,6 +26,10 @@ namespace GFGGame
|
|
|
|
|
|
public override void Dispose()
|
|
|
{
|
|
|
+ EffectUIPool.Recycle(_effectUI3);
|
|
|
+ _effectUI3 = null;
|
|
|
+ EffectUIPool.Recycle(_effectUI4);
|
|
|
+ _effectUI4 = null;
|
|
|
if (_ui != null)
|
|
|
{
|
|
|
_ui.Dispose();
|
|
@@ -85,6 +89,8 @@ namespace GFGGame
|
|
|
_ui.m_downTipsText.visible = false;
|
|
|
_ui.m_comList.m_listReward.numItems = 0;
|
|
|
counTime = 0;
|
|
|
+ _ui.m_bgEffect.visible = true;
|
|
|
+ _ui.m_bgEffect1.visible = true;
|
|
|
Timers.inst.Add(0.1f, 3, OnTimerUpdate, 1);
|
|
|
Timers.inst.Add(0.5f, 1, OnTimerClick);
|
|
|
}
|
|
@@ -125,10 +131,6 @@ namespace GFGGame
|
|
|
_effectUI1 = null;
|
|
|
EffectUIPool.Recycle(_effectUI2);
|
|
|
_effectUI2 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI3);
|
|
|
- _effectUI3 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI4);
|
|
|
- _effectUI4 = null;
|
|
|
Timers.inst.Remove(OnTimerUpdate);
|
|
|
Timers.inst.Remove(OnTimerClick);
|
|
|
_ui.m_mask.touchable = true;
|