|
@@ -49,10 +49,33 @@ namespace GFGGame
|
|
|
_valueBarController.Dispose();
|
|
|
_valueBarController = null;
|
|
|
}
|
|
|
-
|
|
|
- UI_ComConsume.ClearProxy();
|
|
|
-
|
|
|
SceneController.DestroyObjectFromView(_cardObj, _wrapper);
|
|
|
+ _ui.m_loaBg.Dispose();
|
|
|
+ _ui.m_comImgCard.m_ComCardImgRes.m_loaCard.Dispose();
|
|
|
+ for (int i = 0; i < _comFosterBottom.m_listShowCard.numItems; i++)
|
|
|
+ {
|
|
|
+ _comFosterBottom.m_listShowCard.GetChildAt(i).asButton.GetChild("ComStarCard").asCom.GetChild("loaStarCard").asLoader.Dispose();
|
|
|
+ }
|
|
|
+ // for (int i = 0; i < _comFosterBottom.m_listStarConsume.numItems; i++)
|
|
|
+ // {
|
|
|
+ // UI_ComStarConsume listItem = UI_ComStarConsume.Proxy(_comFosterBottom.m_listStarConsume.GetChildAt(i));
|
|
|
+ // listItem.m_loaItem.Dispose();
|
|
|
+ // UI_ComStarConsume.ProxyEnd();
|
|
|
+ // }
|
|
|
+ for (int i = 0; i < _comFosterBottom.m_listSkill.numItems; i++)
|
|
|
+ {
|
|
|
+ UI_ListSkillItem listItem = UI_ListSkillItem.Proxy(_comFosterBottom.m_listSkill.GetChildAt(i));
|
|
|
+ listItem.m_comSkill.m_loaSkill.Dispose();
|
|
|
+ UI_ListSkillItem.ProxyEnd();
|
|
|
+ }
|
|
|
+ // for (int i = 0; i < _comFosterBottom.m_listLvConsume.numItems; i++)
|
|
|
+ // {
|
|
|
+ // UI_ComConsume listItem = UI_ComConsume.Proxy(_comFosterBottom.m_listLvConsume.GetChildAt(i));
|
|
|
+ // listItem.m_loaItem.Dispose();
|
|
|
+ // UI_ComConsume.ProxyEnd();
|
|
|
+ // }
|
|
|
+ // _comFosterBottom.m_listLvConsume
|
|
|
+ // UI_ComConsume listItem = UI_ComConsume.Proxy(obj);
|
|
|
if (_ui != null)
|
|
|
{
|
|
|
_ui.Dispose();
|
|
@@ -805,7 +828,7 @@ namespace GFGGame
|
|
|
Timers.inst.Remove(OnTimedEvent);
|
|
|
UI_ComCostCurrency.ProxyEnd();
|
|
|
UI_ComCostCurrencyWithHas.ProxyEnd();
|
|
|
- _comFosterBottom.m_listLvConsume.numItems = 0;
|
|
|
+ // _comFosterBottom.m_listLvConsume.numItems = 0;
|
|
|
_valueBarController.OnHide();
|
|
|
}
|
|
|
protected override void RemoveEventListener()
|