private void SortHurt(RectTransform rt, PPlayerHurt info) { if (info == null) { return; } RefreshIntergl refresh = rt.gameObject.GetComponentDefault <RefreshIntergl>(); refresh.SetUnionHurt(info, true); }
private void SetRankInfo() { if (moduleUnion.m_onlyInfo == null) { Logger.LogError("confige is error"); return; } m_myHurtInfo.gameObject.SetActive(true); PPlayerHurt info = moduleUnion.m_playerHurt.Find(a => a.roleid == modulePlayer.roleInfo.roleId); if (info == null) { info = PacketObject.Create <PPlayerHurt>(); info.roleid = modulePlayer.id_; info.name = modulePlayer.name_; info.hurt = 0; } RefreshIntergl refresh = m_myHurtInfo.GetComponentDefault <RefreshIntergl>(); refresh.SetUnionHurt(info, false); m_hurtSort.SetItems(moduleUnion.m_playerHurt); }