Propriedades
| Nome | Descrição |
|---|---|
| LocalPlayer | Obtém o jogador local deste cliente. |
| LogLevel | Obtém e define a quantidade de log habilitada no momento. |
| NetworkId | Retorna o NetworkID da rede atual à qual o jogador está conectado. Os outros jogadores podem usar essa cadeia de caracteres para ingressar na rede. |
| RemotePlayers | Obtém a coleção de jogadores remotos atualmente conectados à rede. |
| SpeechToTextMode | Obtém ou define se a conversão de fala em texto está habilitada. |
| State | Obtém o estado atual do gerenciador multijogador. |
| TextToSpeechMode | Obtém ou define se a conversão de texto em fala está habilitada. |
| TranslateChat | Obtém ou define se as mensagens de chat recebidas devem ser traduzidas para o idioma do jogador local. |
Métodos
| Nome | Descrição |
|---|---|
| SendChatMessage | Envia uma mensagem de chat para uma lista específica de jogadores (destinatários). |
| SendChatMessageToAllPlayers | Transmite uma mensagem de texto para todos os jogadores. Essa API envia uma mensagem de forma que ela tenha chegada garantida e em ordem sequencial. |
| CreateAndJoinNetwork | Cria uma rede na qual os jogadores podem ingressar. Depois que o jogador ingressa na rede, ele pode enviar mensagens de chat e de dados aos outros jogadores que estão na rede. |
| Get | Retorna uma referência à instância singleton de PlayFabMultiplayerManager. |
| JoinNetwork | Faz este jogador ingressar na rede especificada. |
| LeaveNetwork | Faz com que o jogador local saia da rede. |
| ResetParty | Sai da rede, limpa e reinicializa todos os recursos relacionados ao Party e ao objeto PlayFabMultiplayerManager correspondente. Se o objeto estava conectado a uma rede, tenta se reconectar à mesma rede. |
| Resume | Quando o aplicativo é retomado, reinicializa o Party e todos os recursos do objeto PlayFabMultiplayerManager. |
| SendDataMessage | Envia uma mensagem de dados aos jogadores especificados usando as opções de entrega especificadas. O método mais avançado para enviar mensagens de dados, que dá ao desenvolvedor mais controle sobre como a mensagem é enviada. |
| SendDataMessageToAllPlayers | Transmite uma mensagem de dados para todos os jogadores. |
| Suspend | Durante a suspensão do aplicativo, suspende a execução do Party e recupera imediatamente todos os recursos associados ao objeto PlayFabMultiplayerManager. |
| UpdateEntityToken | Atualiza o token de entidade do usuário local atual. |
Eventos
| Nome | Descrição |
|---|---|
| OnChatMessageReceived | Ocorre quando uma mensagem de chat é recebida. |
| OnDataMessageReceived | Ocorre quando uma mensagem de dados é recebida. |
| OnDataMessageNoCopyReceived | Ocorre quando uma mensagem de dados é recebida. |
| OnErrorEventHandler | Ocorre quando há um erro. |
| OnNetworkChanged | Ocorre quando a rede muda. Quando esse evento é disparado, você deve mover todos os jogadores para a nova rede, especificada em newNetworkID, para que os jogadores possam continuar se comunicando. |
| OnNetworkJoined | Ocorre quando o jogador local ingressa na rede. |
| OnNetworkLeft | Ocorre quando o jogador local sai da rede. |
| OnRemotePlayerJoined | Ocorre quando um jogador remoto ingressa na rede. |
| OnRemotePlayerLeft | Ocorre quando um jogador remoto sai da rede. |
