public void InitPlayerListItemInfoHate(Relation relation) { HideAllUI(); m_relationHate = relation; if (relation != null) { m_ItemType = PlayerListItemType.HatePlayerInfo; //设置GUID m_Guid = relation.Guid; //姓名 SetName(relation.Name); //职业 SetPro(relation.Profession); //头像 SetHeadPic(relation.Profession); //等级 SetLevel(relation.Level); //战斗力 SetCombatNum(relation.CombatNum); //状态 SetState(relation.State); _showBtnByType(); } }
public void InitPlayerListItemInfo(NearbyTeam info) { HideAllUI(); m_nearbyTeam = info; if (info != null) { m_ItemType = PlayerListItemType.NearByTeam; //设置GUID m_Guid = info.Guid; //姓名 SetName(info.Name); //职业 SetPro(info.Profession); //等级 SetLevel(info.Level); //战斗力 SetCombatNum(info.CombatNum); //队长/队员 SetTeamJob(0); //队伍ID m_nTeamID = info.TeamID; } }
public void InitPlayerListItemInfo(TeamMember member, int nTeamPosIndex) { //首先隐藏掉全部控件,在需要set的时候再生效 HideAllUI(); m_selfTeamMember = member; m_nTeamPosIndex = nTeamPosIndex; m_ItemType = PlayerListItemType.TeamMemberInfo; // 设置GUID m_Guid = member.Guid; // 队长/队员 SetTeamJob(member.TeamJob); // 职业 SetPro(member.Profession); // 名字 SetName(member.MemberName); // 等级 SetLevel(member.Level); // 战斗力 SetCombatNum(member.CombatNum); //如果是自己 if (m_Guid == Singleton <ObjManager> .GetInstance().MainPlayer.GUID) { // m_PlayerTeamJobLabel.color = m_SelfColor; // m_PlayerProLabel.color = m_SelfColor; m_PlayerNameLabel.color = m_SelfColor; m_PlayerLevelLabel.color = m_SelfColor; m_PlayerCombatNumLabel.color = m_SelfColor; m_PlayerStateLable.color = m_SelfColor; } }
//隐藏所有控件 void HideAllUI() { //m_PlayerTeamJobLabel.gameObject.SetActive(false); m_PlayerProLabel.gameObject.SetActive(false); m_PlayerNameLabel.gameObject.SetActive(false); m_PlayerLevelLabel.gameObject.SetActive(false); m_PlayerCombatNumLabel.gameObject.SetActive(false); m_PlayerStateLable.gameObject.SetActive(false); //m_PlayerTeamJobLabel.color = m_OtherColor; // m_PlayerProLabel.color = m_OtherColor; m_PlayerNameLabel.color = m_OtherColor; m_PlayerLevelLabel.color = m_OtherColor; m_PlayerCombatNumLabel.color = m_OtherColor; m_PlayerStateLable.color = m_OtherColor; m_SelectSprite.SetActive(false); m_ItemType = PlayerListItemType.Invalid; m_nTeamPosIndex = GlobeVar.INVALID_ID; }
public void InitPlayerListItemInfo(NearbyPlayer info) { HideAllUI(); m_nearbyPlayer = info; if (info != null) { m_ItemType = PlayerListItemType.NearByPlayer; //设置GUID m_Guid = info.Guid; //姓名 SetName(info.Name); //职业 SetPro(info.Profession); //等级 SetLevel(info.Level); //战斗力 SetCombatNum(info.CombatNum); } }