示例#1
0
        public void HandleMemberRoleUpdatedEvent(Club.ClubMemberRoleUpdatedEvent updateRoleEvent)
        {
            CommunityMember communityMember = this.m_memberList.Find((CommunityMember member) => member.MemberID == updateRoleEvent.MemberID);

            if (communityMember != null)
            {
                communityMember.HandleRoleUpdateEvent(updateRoleEvent);
                if (communityMember.IsSelf)
                {
                    this.RefreshStreams();
                    CommunityData.Instance.FireChannelRefreshCallback(updateRoleEvent.ClubID);
                }
            }
        }
示例#2
0
        public void HandleMemberRoleUpdatedEvent(Club.ClubMemberRoleUpdatedEvent updateRoleEvent)
        {
            CommunityMember communityMember = this.m_memberList.Find((CommunityMember member) => member.MemberID == updateRoleEvent.MemberID);

            communityMember.HandleRoleUpdateEvent(updateRoleEvent);
        }