|
@@ -3,6 +3,8 @@ using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Collections.Generic;
|
|
using FairyGUI;
|
|
using FairyGUI;
|
|
using UI.ClothingFoster;
|
|
using UI.ClothingFoster;
|
|
|
|
+using UI.CommonGame;
|
|
|
|
+
|
|
namespace GFGGame
|
|
namespace GFGGame
|
|
{
|
|
{
|
|
public class ClothingRewardView : BaseWindow
|
|
public class ClothingRewardView : BaseWindow
|
|
@@ -55,13 +57,22 @@ namespace GFGGame
|
|
int _index = cfgs.IndexOf(cfg);
|
|
int _index = cfgs.IndexOf(cfg);
|
|
item.m_txtDiscribe.text = string.Format("完成套装{0}获得", SuitFosterDataManager.Instance.stepNames[_index]);
|
|
item.m_txtDiscribe.text = string.Format("完成套装{0}获得", SuitFosterDataManager.Instance.stepNames[_index]);
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(cfg.rewardsArr[0][0]);
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(cfg.rewardsArr[0][0]);
|
|
- item.m_ComReward.m_loaIcon.url = ResPathUtil.GetIconPath(itemCfg);
|
|
|
|
- item.m_ComReward.m_txtNum.text = string.Format("{0}", cfg.rewardsArr[0][1]);
|
|
|
|
- item.m_ComReward.m_imgGot.visible = SuitFosterDataManager.Instance.GetRewardState(_suitId, _index + 1);
|
|
|
|
- if (item.m_ComReward.target.data == null)
|
|
|
|
- {
|
|
|
|
- item.m_ComReward.target.onClick.Add(() => { GoodsItemTipsController.ShowItemTips(cfg.rewardsArr[0][0]); });
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ UI_ComItem itemReward = UI_ComItem.Proxy(item.m_itemReward);
|
|
|
|
+ itemReward.m_loaIcon.url = ResPathUtil.GetIconPath(itemCfg);
|
|
|
|
+ itemReward.m_txtCount.text = string.Format("{0}", cfg.rewardsArr[0][1]);
|
|
|
|
+ if (SuitFosterDataManager.Instance.GetRewardState(_suitId, _index + 1))
|
|
|
|
+ itemReward.m_ButtonType.selectedIndex = 5;
|
|
|
|
+ else
|
|
|
|
+ itemReward.m_ButtonType.selectedIndex = 0;
|
|
|
|
+
|
|
|
|
+ itemReward.m_QualityType.selectedIndex = itemCfg.rarity - 1;
|
|
|
|
+ RarityIconController.UpdateRarityIcon(itemReward.m_loaRarity, itemCfg.id, false);
|
|
|
|
+ if (itemReward.target.data == null)
|
|
|
|
+ itemReward.target.onClick.Add(() => { GoodsItemTipsController.ShowItemTips(cfg.rewardsArr[0][0]); });
|
|
|
|
+
|
|
|
|
+ itemReward.target.data = index;
|
|
|
|
+ UI_ComItem.ProxyEnd();
|
|
UI_ListRewardItem.ProxyEnd();
|
|
UI_ListRewardItem.ProxyEnd();
|
|
}
|
|
}
|
|
}
|
|
}
|