Pular para o conteúdo principal

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 por GetMembers 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

Última modificação em 8 de outubro de 2026