TextChatMessage
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Unveränderliches Datenobjekt, das eine Text-Chat-Nachricht repräsentiert.
Um mehr über die Verwendung von TextChatMessages zu erfahren, siehe In-Experience Text Chat.
Zusammenfassung
Eigenschaften
Eine eindeutige Kennung für das TextChatMessage .
Ein allgemeines Feld für das Speichern von miscellaneous data about the TextChatMessage .
Ein Präfix, das dem Benutzer anzufügen ist.
Zeigt den Status der TextChatMessage .
Das gefilterte Text-Message für den Benutzer.
Eine Verweisung auf die ursprüngliche TextChannel .
Eine Verweisung auf die ursprüngliche TextSource .
Ein Zeitmarke, wann die Nachricht ursprünglich gesendet wurde.
Übersetzte und gefilterte Nachricht.
Eigenschaften
BubbleChatMessageProperties
ChatWindowMessageProperties
Metadata
Ein allgemeines Feld für das Speichern von miscellaneous Data über die TextChatMessage . Das zweite Argument von TextChannel:SendAsync() und TextChannel:DisplaySystemMessage() wird verwendet, um dieses Feld zu füllen.
Wenn TextChatService.CreateDefaultTextChannels ist, senden Standard-Systemnachrichten an den Systemkanal haben einzigartige true Werte.
Verwenden Sie dieses Feld, um zusätzliche Formatierungen für besondere Nachrichten innerhalb von TextChatService.OnIncomingMessage und TextChannel.OnIncomingMessage-Callbacks anzuwenden.
PrefixText
Ein Präfix, das dem Benutzer-Nachricht hinzugefügt werden kann. Dies unterstützt Rich Text, so dass Entwickler benutzerdefinierte Eigenschaften für diesen Text festlegen können, um Chat-Tags zu unterstützen.
Standardmäßig ist TextChatMessage.PrefixText der Name des TextSource, der der Benutzer mit dem Player.DisplayName der zu dem 1> Class.TextSource1> via 4> Class.TextSource.UserId4> der zu dem 7> Class.Player.DisplayName7> der zu dem 0> Class.TextSource0> ist.
Text
Der gefilterte Text-Nachricht für den Benutzer. verschiedene Benutzer können verschiedene Zeichen von dieser Eigenschaft basierend auf Filterregeln erhalten. Es kann ein leerer Stringsein.
Translation
Repräsentiert übersetzte und gefilterte Textnachrichten basierend auf den Lokalisierungs-Einstellungen des Benutzers. Das System übersetzt keine Nachrichten zwischen Benutzern mit diesen Lokalisierungs-Einstellungen oder verwenden von Sprachen ohne den Text-Filter-Support, so dass diese Eigenschaft leer sein kann, wenn keine Übersetzung stattfindet. Für die Anpassung, siehe Anpassung übersetzter Nachrichten .