|
@@ -87,6 +87,7 @@ namespace GFGGame
|
|
|
EventAgent.AddEventListener(ConstMessage.GET_MAINTAIN_SUIT_BONUS, OnListenerGetFosterReward);
|
|
|
EventAgent.AddEventListener(ConstMessage.MAKE_NEW_SUIT, OnListenerRenew);
|
|
|
EventAgent.AddEventListener(ConstMessage.ITEM_CHANGED, UpdateFosterList);
|
|
|
+ EventAgent.AddEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
}
|
|
|
protected override void OnShown()
|
|
|
{
|
|
@@ -109,7 +110,7 @@ namespace GFGGame
|
|
|
_ui.m_loaBg.url = ResPathUtil.GetBgImgPath("fzsj_bg");
|
|
|
|
|
|
UpdateView();
|
|
|
-
|
|
|
+ UpdateRedDot();
|
|
|
Timers.inst.AddUpdate(CheckGuide);
|
|
|
}
|
|
|
|
|
@@ -127,6 +128,7 @@ namespace GFGGame
|
|
|
EventAgent.RemoveEventListener(ConstMessage.GET_MAINTAIN_SUIT_BONUS, OnListenerGetFosterReward);
|
|
|
EventAgent.RemoveEventListener(ConstMessage.MAKE_NEW_SUIT, OnListenerRenew);
|
|
|
EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, UpdateFosterList);
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.RED_CHANGE, UpdateRedDot);
|
|
|
}
|
|
|
private void OnClickBtnBack()
|
|
|
{
|
|
@@ -400,6 +402,13 @@ namespace GFGGame
|
|
|
Debug.Log("换新奖励:" + ItemDataManager.GetItemNum(10370));
|
|
|
|
|
|
}
|
|
|
+ private void UpdateRedDot()
|
|
|
+ {
|
|
|
+ RedDotController.Instance.SetComRedDot(_ui.m_btnTabFoster, RedDotDataManager.Instance.GetClothingFosterRed(_suitId));
|
|
|
+ RedDotController.Instance.SetComRedDot(_ui.m_btnTabRenew, RedDotDataManager.Instance.GetClothingRenewRed(_suitId));
|
|
|
+ RedDotController.Instance.SetComRedDot(_ui.m_btnRenew, RedDotDataManager.Instance.GetClothingRenewRed(_suitId));
|
|
|
+
|
|
|
+ }
|
|
|
private void CheckGuide(object param)
|
|
|
{
|
|
|
if (GuideDataManager.IsGuideFinish(ConstGuideId.SUIT_LIST_VIEW) <= 0)
|