Freigeben über


ResetParty

Wenn PlayFabMultiplayerManager mit einem Netzwerk verbunden ist, verlässt das Objekt das Netzwerk. Darüber hinaus bereinigt und initialisiert alle Ressourcen im Zusammenhang mit Party und dem entsprechenden PlayFabMultiplayerManager-Objekt. Wenn das Objekt mit einem Netzwerk verbunden war, versucht, eine erneute Verbindung mit demselben Netzwerk herzustellen.

Syntax

public void PlayFabMultiplayerManager.Get().ResetParty();

Parameter

Keine

Rückgabewert

Keine

Hinweise

Unter bestimmten Netzwerkbedingungen, bei denen die Verbindung sporadisch sein kann, erhalten Sie möglicherweise nicht schwerwiegende Fehler beim Aufrufen der API, z. B.: SendChatMessage, SendChatMessageToAllPlayers, SendDataMessage, SendDataMessageToAllPlayers.

Es wird nicht empfohlen, die ResetParty-API aufzurufen, wenn der Titel nicht schwerwiegende Fehler empfängt, stattdessen sollte der Titel auf geeignete asynchrone Rückrufe aus der Bibliothek warten (z. B. OnNetworkLeft, OnRemotePlayerLeft) und entsprechende Aktionen ergreifen.

ResetParty sollte in einem Ereignis verwendet werden, wenn der Titel nicht mit einem gültigen Netzwerkdeskriptor in ein vorhandenes Netzwerk eingebunden werden kann oder wenn der Titel kein neues Netzwerk erstellen kann. Der Titel sollte ein Muster verhindern, bei dem mehrere Clients Gleichzeitig ResetParty aufrufen, wobei fehler im Zusammenhang mit Send*-APIs auftreten.