로비 삭제

로비 호스트는 자신의 로비를 삭제할 수 있습니다. 삭제된 로비에는 더 이상 액세스할 수 없으며, 삭제된 로비는 쿼리에 표시되지 않습니다. 삭제된 로비를 대상으로 하는 모든 API(예: GetUpdate) 호출은 실패합니다.

참고: 마지막 플레이어가 로비에서 나가면 로비는 자동으로 삭제됩니다.

베스트 프랙티스

클라이언트는 로비에서 언제든지 제거될 수 있다는 점을 예상해야 합니다. 삭제되는 로비, 호스트가 로비에서 제거하는 플레이어, Relay 연결 해제로 인해 로비에서 제거되는 플레이어(Relay 연동 참고), 서비스 중단과 같은 이유를 예로 들 수 있습니다. 클라이언트는 특정 로비를 대상으로 하는 모든 API 호출이 실패할 수 있음을 예상하고 이에 따라 호출을 처리해야 합니다.

C#

try
{
    await LobbyService.Instance.DeleteLobbyAsync("lobbyId");
}
catch (LobbyServiceException e)
{
    Debug.Log(e);
}