示例#1
0
    private void SortHurt(RectTransform rt, PPlayerHurt info)
    {
        if (info == null)
        {
            return;
        }
        RefreshIntergl refresh = rt.gameObject.GetComponentDefault <RefreshIntergl>();

        refresh.SetUnionHurt(info, true);
    }
示例#2
0
    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);
    }