InviteUser

public void InviteUser(string nickName);

파라미터

ValueTypeDescription
nickNamestring초대할 유저 닉네임

설명

대기방에 유저를 초대합니다.

Example

Backend.Match.InviteUser(nickName);

OnMatchMakingRoomInvite

public MatchMakingInviteUserEventHandler OnMatchMakingRoomInvite;

전달인자

ValueTypeDescription
argsMatchMakingInteractionEventArgs유저 초대 성공 / 실패 여부

MatchMakingInteractionEventArgs

ValueTypeDescription
ErrInfoErrorCode에러 정보
Reasonstring에러에 대한 설명

설명

유저를 초대했을 때 호출되는 이벤트 핸들러 입니다.

  • 초대 요청의 성공/실패 여부를 확인할 수 있습니다.
  • 유저의 초대 수락/거절 여부는 확인할 수 있습니다.

Example

Backend.Match.OnMatchMakingRoomInvite += (args) => {
    // TODO
};

ArgumentCase

유저 초대 메시지를 보내는데 성공한 경우
ErrInfo : ErrorInfo.Success

대기방을 만들이 않고 유저를 초대한 경우
ErrInfo : ErrorInfo.Match_Making_NotJoinedRoom
Reason : You are not joined room.

초대한 유저가 매칭서버에 접속하지 않은 경우
ErrInfo : ErrorInfo.Match_Making_NotFoundGamer
Reason : Not found 'nickName' gamer.

이미 같은/다른 방에 입장해있는 유저를 초대했을 경우
ErrInfo : Match_Making_AlreadyJoinedRoom
Reason : 'nickName' Gamer already joined the another room.