방 멤버 퇴장 방법

멤버는 다른 방 멤버에게 퇴장당할 수 있습니다. 멤버를 퇴장시키기 위해서는 두 가지 조건이 맞아야 합니다. 맞지 않을 경우, 오류가 리턴됩니다.

  • 플레이어 퇴장은 방장이 해야 합니다.

  • 본인을 퇴장시킬 수는 없습니다.

이것을 어기면 RoomErrorCode.NotRoomOwner 또는 MatchErrorCode.SelfKickProhibited가 각각 호출됩니다.

다음 코드는 UID로 방 멤버를 퇴장시킵니다.

UID uid = new ChildUID(new ServerUID(1), 2);
StrixNetwork.instance.KickRoomMember(uid,
    args => {
        Debug.Log("KickRoomMember succeeded");
    },
    args => {
        Debug.Log("KickRoomMember failed. error = " + args.cause);
    }
);