|
@@ -62,12 +62,14 @@ namespace GFGGame
|
|
protected override void AddEventListener()
|
|
protected override void AddEventListener()
|
|
{
|
|
{
|
|
base.AddEventListener();
|
|
base.AddEventListener();
|
|
|
|
+ EventAgent.AddEventListener(ConstMessage.ITEM_CHANGED, Update);
|
|
EventAgent.AddEventListener(ConstMessage.COLLEGE_UPGRADE, Update);
|
|
EventAgent.AddEventListener(ConstMessage.COLLEGE_UPGRADE, Update);
|
|
EventAgent.AddEventListener(ConstMessage.COLLEGE_UPGRADE, LevelUpSuccessTip);
|
|
EventAgent.AddEventListener(ConstMessage.COLLEGE_UPGRADE, LevelUpSuccessTip);
|
|
}
|
|
}
|
|
protected override void RemoveEventListener()
|
|
protected override void RemoveEventListener()
|
|
{
|
|
{
|
|
base.RemoveEventListener();
|
|
base.RemoveEventListener();
|
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, Update);
|
|
EventAgent.RemoveEventListener(ConstMessage.COLLEGE_UPGRADE, Update);
|
|
EventAgent.RemoveEventListener(ConstMessage.COLLEGE_UPGRADE, Update);
|
|
EventAgent.RemoveEventListener(ConstMessage.COLLEGE_UPGRADE, LevelUpSuccessTip);
|
|
EventAgent.RemoveEventListener(ConstMessage.COLLEGE_UPGRADE, LevelUpSuccessTip);
|
|
}
|
|
}
|
|
@@ -144,13 +146,20 @@ namespace GFGGame
|
|
//item.m_txtCount.SetVar("count", itemData.num.ToString()).FlushVars();
|
|
//item.m_txtCount.SetVar("count", itemData.num.ToString()).FlushVars();
|
|
ItemData itemCount;
|
|
ItemData itemCount;
|
|
long count;
|
|
long count;
|
|
- if (BagDataManager.Instance.GetBagData().TryGetValue(collegeBoostNextCfg.consumeArr[i][0], out itemCount))
|
|
|
|
- {
|
|
|
|
- count = itemCount.num;
|
|
|
|
|
|
+ if(itemCfg.itemType == ConstItemType.DRESS_UP)
|
|
|
|
+ {
|
|
|
|
+ count = ItemDataManager.GetItemNum(collegeBoostNextCfg.consumeArr[i][0]);
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- count = 0;
|
|
|
|
|
|
+ if (BagDataManager.Instance.GetBagData().TryGetValue(collegeBoostNextCfg.consumeArr[i][0], out itemCount))
|
|
|
|
+ {
|
|
|
|
+ count = itemCount.num;
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ count = 0;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
item.m_txtCount.text = count.ToString() + "/" + collegeBoostNextCfg.consumeArr[i][1].ToString();
|
|
item.m_txtCount.text = count.ToString() + "/" + collegeBoostNextCfg.consumeArr[i][1].ToString();
|
|
item.m_QualityType.selectedIndex = itemCfg.rarity - 1;
|
|
item.m_QualityType.selectedIndex = itemCfg.rarity - 1;
|