PlayFabMultiplayer.Uninitialize 메서드
모든 Multiplayer 라이브러리 개체와 연결된 리소스를 즉시 회수합니다.설명
로컬 사용자가 로비에 참여하고 있는 경우 제거됩니다(원격 로비 클라이언트에는 이러한 사용자에 대한 네트워크 연결이 끊어진 것으로 나타남). 따라서 모든 로비에서Leave를 호출하고 해당 OnLobbyLeaveCompleted 이벤트를 기다린 후 로컬 사용자가 기존 로비를 나가게 하는 것이 좋습니다.
이 메서드는 스레드로부터 안전하지 않으며 다른 Multiplayer 라이브러리 메서드와 동시에 호출할 수 없습니다. 이 메서드를 호출한 후에는 모든 Multiplayer 라이브러리 상태가 무효화됩니다.
Microsoft Game Core 버전의 Multiplayer 라이브러리를 사용하는 타이틀은 RegisterAppStateChangeNotification API를 통해 앱 상태 알림을 수신 대기해야 합니다. 앱이 일시 중단되면 타이틀은 Uninitialize()를 호출해야 합니다. 앱이 다시 시작되면 타이틀은 Game Core 네트워킹 스택이 준비될 때까지 기다린 다음 Initialize()를 호출하여 Multiplayer 라이브러리를 다시 초기화해야 합니다.
Initialize 호출마다 해당 Uninitialize() 호출이 있어야 합니다.
함께 보기
- method Initialize
- class PlayFabMultiplayer
- namespace PlayFab.Multiplayer
