|
@@ -53,15 +53,30 @@ namespace GFGGame
|
|
|
UI_comTeaPartyItem itemObj = UI_comTeaPartyItem.Proxy(obj);
|
|
|
itemObj.m_btnDetail.data = index;
|
|
|
itemObj.m_btnDetail.onClick.Add(OnBtnDetailClick);
|
|
|
+ var roleContainerList = LeagueDataManager.Instance.RoleContainerList;
|
|
|
itemObj.m_iconRole.data = index;
|
|
|
itemObj.m_iconRole.onClick.Add(OnBtnIconRoleClick);
|
|
|
itemObj.m_txtRoleName.text = teapartyRoleCfg[index].name;
|
|
|
- var roleContainerList = LeagueDataManager.Instance.RoleContainerList;
|
|
|
if (roleContainerList != null && roleContainerList.Count > 0)
|
|
|
{
|
|
|
itemObj.m_txtMaxValue.text = roleContainerList[index].MaxScore.ToString();
|
|
|
itemObj.m_txtNumber.text = roleContainerList[index].PerNum.ToString();
|
|
|
itemObj.m_txtMaxName.text = roleContainerList[index].MaxScoreRoleName;
|
|
|
+ var headItemId = roleContainerList[index].HeadItemId;
|
|
|
+ ItemCfg itemHeadCfg = ItemCfgArray.Instance.GetCfg(5000001);
|
|
|
+ if (headItemId > 0)
|
|
|
+ {
|
|
|
+ itemHeadCfg = ItemCfgArray.Instance.GetCfg(headItemId);
|
|
|
+ }
|
|
|
+ itemObj.m_iconRole.url = ResPathUtil.GetHeadPath(itemHeadCfg.res);
|
|
|
+
|
|
|
+ var headBorderItemId = roleContainerList[index].HeadBorderItemId;
|
|
|
+ ItemCfg itemBorderCfg = ItemCfgArray.Instance.GetCfg(5005001);
|
|
|
+ if (headBorderItemId > 0)
|
|
|
+ {
|
|
|
+ itemBorderCfg = ItemCfgArray.Instance.GetCfg(headBorderItemId);
|
|
|
+ }
|
|
|
+ itemObj.m_iconRoleBg.url = ResPathUtil.GetHeadBorderPath(itemBorderCfg.res);
|
|
|
}
|
|
|
var roleTeapartyInfo = LeagueDataManager.Instance.RoleTeapartyInfo;
|
|
|
if (roleTeapartyInfo != null)
|