메서드(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을(를) 통해 쿼리할 수 있습니다.
이 작업의 일환으로 로컬 사용자가 멤버인 모든 기존 티켓이 취소됩니다.
참고 항목
- 클래스 MatchmakingTicket
- 구조체 MatchUser
- 클래스 PFEntityKey
- 클래스 PlayFabMultiplayer
- 네임스페이스 PlayFab.Multiplayer