Método PlayFabMultiplayer.ProcessMatchmakingStateChanges
Dispara todos os eventos PlayFabMultiplayer.OnMatchmaking* relacionados ao lobby desde a última chamada desse tipo.Comentários
Este método oferece à biblioteca de Lobby uma oportunidade de sincronizar o estado com dispositivos ou serviços remotos O estado da biblioteca de Lobby exposto pela biblioteca pode mudar durante esta chamada, portanto, seu uso dele precisa ser thread-safe. Por exemplo, invocar ProcessLobbyStateChanges() no seu thread de interface do usuário ao mesmo tempo em que um thread de trabalho separado está percorrendo a lista de pontos de extremidade retornada porGetMembers pode resultar em falhas, pois ProcessLobbyStateChanges() pode alterar a memória associada à lista de membros. ProcessLobbyStateChanges() deve ser chamado com frequência, pelo menos uma vez por quadro gráfico. Ele foi projetado para ser executado e retornar rapidamente, de modo que possa ser chamado no seu thread principal de interface do usuário com impacto insignificante. Para obter melhores resultados, você também deve minimizar o tempo gasto no tratamento de eventos de estado.
Confira também
- classe PlayFabMultiplayer
- namespace PlayFab.Multiplayer
