Freigeben über


Lobby-Eigenschaften

In diesem Artikel werden benutzerdefinierte Eigenschaften beschrieben, die im Wartebereich gespeichert sind. Verwenden Sie diese Funktion, um Metadaten zu den Spielsitzungen zu speichern, die Ihre Lobby darstellt.

Vordefinierte Eigenschaften

Jeder Wartebereich verfügt über eine Reihe vordefinierter Eigenschaften, die häufig für die meisten Spielszenarien benötigt werden.

Eigentum Definition
lobbyId Dies ist der eindeutige Bezeichner für einen Wartebereich. Es kann verwendet werden, um zwischen mehreren Lobbies zu unterscheiden, zu denen ein Spieler möglicherweise gehört.
Connectionstring Der Bezeichner, der verwendet wird, um dem Wartebereich beizutreten. Sie wird vom Lobby-Dienst bereitgestellt. Wenn eine Einladung an andere Spieler gesendet wird, wird connectionString als Einladung gesendet.
maxMemberCount Die maximale Anzahl von Spielern, die in der Lobby zulässig sind. Diese Eigenschaft kann nur vom Besitzer geändert werden.
Besitzer Die Entität, die die Lobby besitzt. Einige Lobbies können unter bestimmten Umständen vorübergehend besitzerlos sein. Weitere Informationen finden Sie unter Besitzänderungen.
ownerMigrationPolicy Die Richtlinie bestimmt, wie ein neuer Besitzer ausgewählt wird. Weitere Informationen finden Sie unter Besitzänderungen.
accessPolicy Richtlinie gibt an, wer die Verbindungszeichenfolge des Wartebereichs ermitteln kann. Diese Eigenschaft kann nur vom Besitzer geändert werden.
membershipLock Dieser Wert gibt an, ob neue Mitglieder dem Wartebereich beitreten dürfen oder nicht. Wenn gesperrt, dürfen neue Mitglieder nicht beitreten. Wenn entsperrt, können neue Mitglieder beitreten. Diese Eigenschaft kann nur vom Besitzer geändert werden.

Benutzerdefinierte Eigenschaften

Es gibt drei Typen von benutzerdefinierten Eigenschaften, die titel definieren können.

  1. Benutzerdefinierte Lobbyeigenschaften
    • Diese Eigenschaften gelten für den gesamten Wartebereich.
    • Nur Mitglieder des Wartebereichs können diese Eigenschaften sehen.
    • Nur der Besitzer des Wartebereichs kann diese Eigenschaften ändern.
  2. Benutzerdefinierte Membereigenschaften
    • Es gibt eine eindeutige Zuordnung der Membereigenschaften für jedes Mitglied im Wartebereich.
    • Nur Mitglieder des Wartebereichs können diese Eigenschaften sehen.
    • Alle Mitglieder der Lobby können die Eigenschaften aller anderen Mitglieder sehen.
    • Jedes Element kann seine eigenen Membereigenschaften ändern, aber die Eigenschaften eines anderen Members nicht ändern.
    • Sobald ein Mitglied den Wartebereich verlässt, werden seine Mitgliedseigenschaften aus dem Wartebereich gelöscht.
  3. Benutzerdefinierte Sucheigenschaften.
    • Dies sind spezielle Eigenschaften, die von allen Spielern in Ihrem Titel verwendet werden können, um nach Lobbies zu suchen, die einem bestimmten Kriterium entsprechen.
    • Diese Eigenschaften gelten für den gesamten Wartebereich.
    • Nur der Besitzer des Wartebereichs kann diese Eigenschaften ändern.
    • Es gibt Einschränkungen hinsichtlich der Schlüssel, die Sie für diese Eigenschaften verwenden können.
    • Weitere Informationen finden Sie unter Erstellen durchsuchbarer Lobbies.

Alle Eigenschaften sind Zuordnungen von Schlüssel-Wert-Paaren.

Weitere Informationen