TextChatMessage
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
テキストチャットメッセージを表示する不変的なデータオブジェクト。
TextChatMessages の使用については、In-Experience Text Chat を参照してください。
概要
プロパティ
Class.TextChatMessage のユニークな識別子。
Class.TextChatMessage に関するさまざまなデータを保存するための一般目的フィールド。
ユーザーのメッセージに追加するプレフィックス。
Class.TextChatMessage のステータスを表示します。
ユーザーのフィルター付きテキストメッセージ。
オリジンの参照 TextChannel 。
オリジンの参照 TextSource 。
メッセージがオリジナルに送信されたときのタイムスタンプ。
翻訳されたとテキストメッセージ。
プロパティ
BubbleChatMessageProperties
ChatWindowMessageProperties
Metadata
一般的な目的のフィールドで、TextChatMessage に関するミステリアスなデータを保存する。Class.TextChannel:SendAsync() と Class.TextChannel:DisplaySystemMessage の 2つ目の引数は、このフィールドに入力する。
Class.TextChatService.CreateDefaultTextChannels が true である場合、システムチャンネルに送信されるデフォルトシステムメッセージには、ユニークな TextChatMessage.Metadata の値が含まれています。
このフィールドを使用して、TextChatService.OnIncomingMessage と TextChannel.OnIncomingMessage コールバックの追加フォーマットを適用します。
PrefixText
ユーザーのメッセージに追加するプレフィックス。これはリッチテキストをサポートしているため、開発者はこのテキストにカスタムプロパティを設定できます。
デフォルトで、TextChatMessage.PrefixText は、TextSource ユーザーの関連付けの Player.DisplayName の名前です。2>Class.TextSource2> は、5>Class.Player.DisplayName5> の下位で、8>Class.TextSource8> を通じて、TextChatMessage.PrefixText1>
Text
ユーザーのためのフィルターされたテキストメッセージ。異なるユーザーがこのプロパティのフィルタールールに基づいて異なるストリングを受信する可能性があります。空のストリン文字列であることができます。
Translation
ユーザーのローカライズ設定に基づいて翻訳されたテキストメッセージを表示します。システムは、同じローカライズ設定を使用しているユーザー間のメッセージを翻訳しませんので、このプロパティは空の文字列になる可能性があります。For Customization, see カスタマイズトランスレートメッセージ .