Propriétés
| Nom | Description |
|---|---|
| LocalPlayer | Obtient le joueur local de ce client. |
| LogLevel | Obtient et définit la quantité de journalisation actuellement activée. |
| NetworkId | Retourne le NetworkID du réseau actuel auquel le joueur est connecté. Les autres joueurs peuvent utiliser cette chaîne pour rejoindre le réseau. |
| RemotePlayers | Obtient la collection des joueurs distants actuellement connectés au réseau. |
| SpeechToTextMode | Obtient ou définit si la reconnaissance vocale est activée. |
| State | Obtient l’état actuel du gestionnaire multijoueur. |
| TextToSpeechMode | Obtient ou définit si la synthèse vocale est activée. |
| TranslateChat | Obtient ou définit si les messages de clavardage entrants doivent être traduits dans la langue du joueur local. |
Méthodes
| Nom | Description |
|---|---|
| SendChatMessage | Envoie un message de clavardage à une liste spécifique de joueurs (destinataires). |
| SendChatMessageToAllPlayers | Diffuse un message texte à tous les joueurs. Cette API envoie un message de façon à garantir son arrivée, dans l’ordre séquentiel. |
| CreateAndJoinNetwork | Crée un réseau que les joueurs peuvent rejoindre. Une fois que le joueur a rejoint le réseau, il peut envoyer des messages de clavardage et de données aux autres joueurs du réseau. |
| Get | Retourne une référence à l’instance singleton de PlayFabMultiplayerManager. |
| JoinNetwork | Fait rejoindre le réseau spécifié à ce joueur. |
| LeaveNetwork | Fait quitter le réseau au joueur local. |
| ResetParty | Quitte le réseau, nettoie et réinitialise toutes les ressources liées à Party et l’objet PlayFabMultiplayerManager correspondant. Si l’objet était connecté à un réseau, tente de se reconnecter au même réseau. |
| Resume | Lorsque l’application reprend, réinitialise Party et toutes les ressources de l’objet PlayFabMultiplayerManager. |
| SendDataMessage | Envoie un message de données aux joueurs spécifiés à l’aide des options de remise spécifiées. Méthode la plus avancée d’envoi de messages de données, qui offre au développeur davantage de contrôle sur la façon dont le message est envoyé. |
| SendDataMessageToAllPlayers | Diffuse un message de données à tous les joueurs. |
| Suspend | Pendant la suspension de l’application, suspend l’exécution de Party et récupère immédiatement toutes les ressources associées à l’objet PlayFabMultiplayerManager. |
| UpdateEntityToken | Met à jour le jeton d’entité de l’utilisateur local actuel. |
Événements
| Nom | Description |
|---|---|
| OnChatMessageReceived | Se produit lorsqu’un message de clavardage est reçu. |
| OnDataMessageReceived | Se produit lorsqu’un message de données est reçu. |
| OnDataMessageNoCopyReceived | Se produit lorsqu’un message de données est reçu. |
| OnErrorEventHandler | Se produit lorsqu’une erreur survient. |
| OnNetworkChanged | Se produit lorsque le réseau change. Lorsque cet événement se déclenche, vous devez déplacer tous les joueurs vers le nouveau réseau, spécifié dans newNetworkID, afin que les joueurs puissent continuer à communiquer. |
| OnNetworkJoined | Se produit lorsque le joueur local rejoint le réseau. |
| OnNetworkLeft | Se produit lorsque le joueur local quitte le réseau. |
| OnRemotePlayerJoined | Se produit lorsqu’un joueur distant rejoint le réseau. |
| OnRemotePlayerLeft | Se produit lorsqu’un joueur distant quitte le réseau. |
