2022年末に新しく追加されたサービスです。プロパティの設定でチャットウィンドウの位置やサイズ、外観を変更するができます。主な各種プロパティを簡単に解説しておきます。

ChatVersionLegacyChatService に変更すると古いチャット システムが有効になります。
CreateDefaultCommandsTextChatService がデフォルトの TextChatCommand を作成するかどうかを指定します。
CreateDefaultTextChannelsTextChatService がデフォルトの TextChannel を作成するかどうかを指定します。

TextChatService の使用方法に付きましては下記のページを参考にしてください。

https://create.roblox.com/docs/chat/customizing-in-experience-text-chat

ChatWindowConfiguration

デフォルトのチャットウィンドウのプロパティを設定します。

BackgroundColor3チャットウィンドウの背景色を指定します。
BackgroundTransparencyチャットウィンドウの背景の透明度を指定します。
Fontチャット ウィンドウで表示する文字のフォントを指定します。
TextColor3チャットウィンドウのテキストの色を指定します。
TextSizeチャットウィンドウのテキストのサイズを指定します。
HorizontalAlignmentチャット ウィンドウの水平方向の配置を指定します。
VerticalAlignmentチャット ウィンドウの垂直方向の配置を指定します。
HeightScaleチャット ウィンドウの高さをどのような係数で拡大縮小するかを指定します。
WidthScaleチャット ウィンドウの幅をどのような係数で拡大縮小するかを指定します。

ChatInputBarConfiguration

デフォルトのチャット入力バーのプロパティを構成します。

BackgroundColor3チャット入力バーの背景色を指定します。
BackgroundTransparencyチャット入力バーの背景の透明度を指定します。
Fontチャット入力バーの文字のフォントを指定します。
TextBoxGUIのTextBoxが設定できます。入力した文字がそのままチャットウインドウに入ります。
TextColor3チャット入力バーの文字の色を指定します。
TextSizeチャット入力バーの文字のサイズを指定します。
KeyBoardKeyCodeチャットを始める際のキーを指定します。

BubbleChatConfiguration

テキスト チャット バブルをカスタマイズできます。詳しくは下記ページを参照してください。
https://create.roblox.com/docs/chat/customizing-in-experience-text-chat#adding-chat-bubbles

BackgroundColor3バブルチャットの背景色を指定します。
BackgroundTransparencyバブルチャットの背景の透明度を指定します。
Fontバブルチャットの文字のフォントを指定します。
TextColor3バブルチャットの文字の色を指定します。
TextSizeバブルテキストの文字のサイズを指定します。
AdorneeNameバブルチャットを表示するパーツを指定します。基本的にはHumanoidRootPart になります。
BubbleDurationチャットが消えるまでの時間を指定します。(秒単位)
BubblesSpacing積み重なったチャット間の垂直方向のスペース(ピクセル単位)を指定します。
LocalPlayerStudsOffsetローカルプレーヤーに表示されている場合、カメラの向きを基準とした、その装飾からのスタッド内のチャットのオフセットを指定します。
MaxDistanceバブルチャットが表示されるカメラからの最大距離を指定します。
MinimizeDistanceバブルチャットが1つのバブルに変わるときのカメラからの距離を指定します。
VerticalStudsOffsetバブルとその装飾の間の余白を指定します。

By schilverberch

ROBLOXでゲームを作ろう! 一緒にプログラミングを学びましょう。

コメントを残す