|
@@ -40,11 +40,7 @@ namespace GFGGame
|
|
|
|
|
|
private GButton _btnActivityDay7;
|
|
|
|
|
|
- private EffectUI _effectUI1;
|
|
|
- private EffectUI _effectUI2;
|
|
|
- private EffectUI _effectUI3;
|
|
|
- private EffectUI _effectUI4;
|
|
|
- private EffectUI _effectUI5;
|
|
|
+ private List<EffectUI> _effectUIList = new List<EffectUI>();
|
|
|
|
|
|
|
|
|
private UI_ButtonModle1[] _btns;
|
|
@@ -57,17 +53,13 @@ namespace GFGGame
|
|
|
_valueBarController = null;
|
|
|
}
|
|
|
|
|
|
- EffectUIPool.Recycle(_effectUI1);
|
|
|
- _effectUI1 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI2);
|
|
|
- _effectUI2 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI3);
|
|
|
- _effectUI3 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI4);
|
|
|
- _effectUI4 = null;
|
|
|
- EffectUIPool.Recycle(_effectUI5);
|
|
|
- _effectUI5 = null;
|
|
|
-
|
|
|
+ // Clear Effect
|
|
|
+ for (int i = 0; i < _effectUIList.Capacity; i++)
|
|
|
+ {
|
|
|
+ EffectUIPool.Recycle(_effectUIList[i]);
|
|
|
+ }
|
|
|
+ _effectUIList.Clear();
|
|
|
+
|
|
|
|
|
|
if (_sceneObject != null)
|
|
|
{
|
|
@@ -224,7 +216,7 @@ namespace GFGGame
|
|
|
ViewManager.Show<SevenDayLoginView>();
|
|
|
GameGlobal.isLogon = false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//GameGlobal.lastLoginTime = GameGlobal.myNumericComponent.GetAsInt(NumericType.OnlineTimeSecs);
|
|
|
}
|
|
|
|
|
@@ -269,11 +261,11 @@ namespace GFGGame
|
|
|
|
|
|
private void AddEffect()
|
|
|
{
|
|
|
- _effectUI1 = EffectUIPool.CreateEffectUI(_ui.m_btnMain.m_holder, "ui_zjm", "ZJM_szl_down_3");
|
|
|
- _effectUI2 = EffectUIPool.CreateEffectUI(_ui.m_btnMain.m_holder1, "ui_zjm", "ZJM_szl_top_1");
|
|
|
- _effectUI3 = EffectUIPool.CreateEffectUI(_ui.m_btnHaiZhiShi.m_holder, "ui_zjm", "ZJM_hzs_down_3");
|
|
|
- _effectUI4 = EffectUIPool.CreateEffectUI(_ui.m_btnHaiZhiShi.m_holder1, "ui_zjm", "ZJM_hzs_top_1");
|
|
|
- _effectUI5 = EffectUIPool.CreateEffectUI(_ui.m_BottomEffectHolder, "ui_zjm", "ZJM_DiBan");
|
|
|
+ _effectUIList.Add(EffectUIPool.CreateEffectUI(_ui.m_btnMain.m_holder, "ui_zjm", "ZJM_szl_down_3"));
|
|
|
+ _effectUIList.Add(EffectUIPool.CreateEffectUI(_ui.m_btnMain.m_holder1, "ui_zjm", "ZJM_szl_top_1"));
|
|
|
+ _effectUIList.Add(EffectUIPool.CreateEffectUI(_ui.m_btnHaiZhiShi.m_holder, "ui_zjm", "ZJM_hzs_down_3"));
|
|
|
+ _effectUIList.Add(EffectUIPool.CreateEffectUI(_ui.m_btnHaiZhiShi.m_holder1, "ui_zjm", "ZJM_hzs_top_1"));
|
|
|
+ _effectUIList.Add(EffectUIPool.CreateEffectUI(_ui.m_BottomEffectHolder, "ui_zjm", "ZJM_DiBan"));
|
|
|
}
|
|
|
|
|
|
private void SetPos()
|
|
@@ -413,7 +405,7 @@ namespace GFGGame
|
|
|
// {
|
|
|
// _ui.m_btnMain.m_holder1.visible = false;
|
|
|
// this.Hide();
|
|
|
- ViewManager.Show<StoryChapterListView>( null,
|
|
|
+ ViewManager.Show<StoryChapterListView>(null,
|
|
|
new object[] { ViewName.MAINUI_VIEW, this.viewData });
|
|
|
isOpen = false;
|
|
|
;
|
|
@@ -465,7 +457,7 @@ namespace GFGGame
|
|
|
// Timers.inst.Add(effectTime, 1, (param) =>
|
|
|
// {
|
|
|
_ui.m_btnXiuFang.m_holder1.visible = false;
|
|
|
- ViewManager.Show<XiuFangView>( null, new object[] { ViewName.MAINUI_VIEW, this.viewData });
|
|
|
+ ViewManager.Show<XiuFangView>(null, new object[] { ViewName.MAINUI_VIEW, this.viewData });
|
|
|
isOpen = false;
|
|
|
|
|
|
|