PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer 방법(1/2)
클라이언트 소유 로비에 서버로 조인합니다.
public static Lobby JoinLobbyAsServer(PFEntityKey server, string connectionString,
LobbyServerJoinConfiguration configuration)
| 매개 변수 | description |
|---|---|
| server | 로비에 참가하는 서버의 PlayFab 엔티티 키입니다. 엔터티 형식은 "game_server"이어야 합니다. |
| connectionString | 서버가 로비에 참가하는 대 사용하는 연결 문자열입니다. |
| 구성 | 로비에 참가할 때 저장할 초기 서버 소유 데이터입니다. |
반환 값(1/2)
이 작업의 실행을 즉시 완료하기 위해 대기열에 작업을 추가하는 데 사용할 수 있는 출력 로비 개체입니다.
설명(1/2)
JoinLobbyAsServer()는 비동기 조작입니다. 이 방법의 실행이 완료되었다고 해서 반드시 작업이 완료되는 것은 아닙니다.
성공적으로 완료되면 제목으로 LobbyUpdatedStateChange 및 LobbyUpdatedStateChange.serverUpdate 구성원이 적절히 채워지고 OnJoinLobbyAsServerCompleted에 OnJoinLobbyAsServerCompleted.result 필드가 성공으로 설정됩니다.
완료에 실패하면 OnJoinLobbyAsServerCompleted에 OnJoinLobbyAsServerCompleted.result 필드가 실패한 오류 코드로 설정됩니다.
JoinLobbyAsServer() 조작은 연결을 사용하는 클라이언트 소유의 로비에만 제한됩니다.
PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer 방법(2/2)
클라이언트 소유 로비에 서버로 조인합니다.
public static Lobby JoinLobbyAsServer(PlayFabAuthenticationContext server, string connectionString,
LobbyServerJoinConfiguration configuration)
| 매개 변수 | description |
|---|---|
| server | 로비에 참가하는 서버의 PlayFab 엔티티 키입니다. 엔터티 형식은 "game_server"이어야 합니다. |
| connectionString | 서버가 로비에 참가하는 대 사용하는 연결 문자열입니다. |
| 구성 | 로비에 참가할 때 저장할 초기 서버 소유 데이터입니다. |
반환 값(2/2)
이 작업의 실행을 즉시 완료하기 위해 대기열에 작업을 추가하는 데 사용할 수 있는 출력 로비 개체입니다.
설명(2/2)
JoinLobbyAsServer()는 비동기 조작입니다. 이 방법의 실행이 완료되었다고 해서 반드시 작업이 완료되는 것은 아닙니다.
성공적으로 완료되면 제목으로 LobbyUpdatedStateChange 및 LobbyUpdatedStateChange.serverUpdate 구성원이 적절히 채워지고 OnJoinLobbyAsServerCompleted에 OnJoinLobbyAsServerCompleted.result 필드가 성공으로 설정됩니다.
완료에 실패하면 OnJoinLobbyAsServerCompleted에 OnJoinLobbyAsServerCompleted.result 필드가 실패한 오류 코드로 설정됩니다.
이 작업은 연결을 사용하는 클라이언트 소유의 변수로 제한됩니다.
참고 항목
- 클래스 Lobby
- 클래스 LobbyServerJoinConfiguration
- class PlayFabMultiplayerServer
- 네임스페이스 PlayFab.Multiplayer