다음을 통해 공유


PlayFabMultiplayer.JoinMatchmakingTicketFromId

메서드(1/2)

티켓 ID와 큐 이름을 사용하여 한 명 이상의 여러 로컬 사용자를 매치 메이킹 티켓에 참여시킵니다.

public static MatchmakingTicket JoinMatchmakingTicketFromId(IList<MatchUser> localUsers, 
    string ticketId, string queueName, IList<PFEntityKey> membersToMatchWith)
매개 변수 description
localUsers 티켓에 포함할 로컬 사용자 특성과 함께 로컬 사용자의 배열입니다.
ticketId 참가할 티켓의 ID입니다.
queueName 티켓이 속한 큐입니다.
membersToMatchWith 다른 특정 사용자는 티켓에 참가해야 합니다.

반환 값(1/2)

결과 티켓 개체입니다.

설명(1/2)

라이브러리는 자동으로 비동기적으로 모든 로컬 사용자를 제출하여 매치 메이킹 서비스의 티켓에 참가합니다. 티켓 상태가 변경될 때마다 OnMatchmakingTicketStatusChanged이(가) 제공됩니다. 티켓 상태는 언제든지 Status을(를) 통해 큐에 추가할 수 있습니다. 티켓은 MatchmakingTicketStatus.Joining 상태에서 즉시 시작됩니다.

티켓이 완료되면 OnMatchmakingTicketStatusChanged이(가) 제공됩니다. 그 시점에서 일치하는 항목이 발견되거나 실패로 인해 티켓이 중지됩니다. 성공하면 찾은 일치 항목을 GetMatchDetails을(를) 통해 쿼리할 수 있습니다.

이 작업의 일환으로 로컬 사용자가 멤버인 모든 기존 티켓이 취소됩니다.


메서드(2/2)

티켓 ID와 큐 이름을 사용하여 한 명 이상의 여러 로컬 사용자를 매치 메이킹 티켓에 참여시킵니다.

public static MatchmakingTicket JoinMatchmakingTicketFromId(MatchUser localUser, string ticketId, 
    string queueName, IList<PFEntityKey> membersToMatchWith)
매개 변수 description
localUser 티켓에 포함할 로컬 사용자 특성과 함께 로컬 사용자입니다.
ticketId 참가할 티켓의 ID입니다.
queueName 티켓이 속한 큐입니다.
membersToMatchWith 다른 특정 사용자는 티켓에 참가해야 합니다.

반환 값(2/2)

결과 티켓 개체입니다.

설명(2/2)

라이브러리는 자동으로 비동기적으로 모든 로컬 사용자를 제출하여 매치 메이킹 서비스의 티켓에 참가합니다. 티켓 상태가 변경될 때마다 OnMatchmakingTicketStatusChanged이(가) 제공됩니다. 티켓 상태는 언제든지 Status을(를) 통해 큐에 추가할 수 있습니다. 티켓은 MatchmakingTicketStatus.Joining 상태에서 즉시 시작됩니다.

티켓이 완료되면 OnMatchmakingTicketStatusChanged이(가) 제공됩니다. 그 시점에서 일치하는 항목이 발견되거나 실패로 인해 티켓이 중지됩니다. 성공하면 찾은 일치 항목을 GetMatchDetails을(를) 통해 쿼리할 수 있습니다.

이 작업의 일환으로 로컬 사용자가 멤버인 모든 기존 티켓이 취소됩니다.

참고 항목