學習
引擎類別
Chat
已棄用
無法建立
服務
未複製

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡


概要
方法
CanUsersChatAsync(userIdFrom: number,userIdTo: number):boolean
Chat(partOrCharacter: Instance,message: string,color: Enum.ChatColor):()
FilterStringAsync(stringToFilter: string,playerFrom: Player,playerTo: Player):string
FilterStringForBroadcast(stringToFilter: string,playerFrom: Player):string
FilterStringForPlayerAsync(stringToFilter: string,playerToFilterFor: Player):string
已棄用
InvokeChatCallback(callbackType: Enum.ChatCallbackType,callbackArguments: Tuple):Tuple
RegisterChatCallback(callbackType: Enum.ChatCallbackType,callbackFunction: function):()
SetBubbleChatSettings(settings: Variant):()
繼承成員

API 參考
屬性
BubbleChatEnabled
平行讀取
功能: Chat
Chat.BubbleChatEnabled:boolean

LoadDefaultChat
無法存取安全性
平行讀取
功能: Chat
Chat.LoadDefaultChat:boolean

方法
CanUserChatAsync
暫停
功能: Chat
Chat:CanUserChatAsync(userId:number):boolean
參數
userId:number
返回

CanUsersChatAsync
暫停
功能: Chat
Chat:CanUsersChatAsync(
userIdFrom:number, userIdTo:number
參數
userIdFrom:number
userIdTo:number
返回

Chat
功能: Chat
Chat:Chat(
partOrCharacter:Instance, message:string, color:Enum.ChatColor
):()
參數
partOrCharacter:Instance
message:string
預設值:"Blue"
返回
()
範例程式碼
聊天:聊天
local ChatService = game:GetService("Chat")
local part = Instance.new("Part")
part.Anchored = true
part.Parent = workspace
ChatService:Chat(part, "責怪約翰!", "Red")

FilterStringAsync
暫停
功能: Chat
Chat:FilterStringAsync(
stringToFilter:string, playerFrom:Player, playerTo:Player
參數
stringToFilter:string
playerFrom:Player
playerTo:Player
返回

FilterStringForBroadcast
暫停
功能: Chat
Chat:FilterStringForBroadcast(
stringToFilter:string, playerFrom:Player
參數
stringToFilter:string
playerFrom:Player
返回
範例程式碼
聊天:過濾廣播字符串
local Players = game:GetService("Players")
local Chat = game:GetService("Chat")
local playerFrom = Players.LocalPlayer
local message = "你好,世界!"
-- 過濾字符串並將結果存儲在 ''FilteredString'' 變量中
local filteredString = Chat:FilterStringForBroadcast(message, playerFrom)
print(filteredString)

FilterStringForPlayerAsync
已棄用

InvokeChatCallback
功能: Chat
Chat:InvokeChatCallback(
callbackType:Enum.ChatCallbackType, callbackArguments:Tuple
參數
callbackArguments:Tuple
返回

RegisterChatCallback
功能: Chat
Chat:RegisterChatCallback(
callbackType:Enum.ChatCallbackType, callbackFunction:function
):()
參數
callbackFunction:function
返回
()

SetBubbleChatSettings
功能: Chat
Chat:SetBubbleChatSettings(settings:Variant):()
參數
settings:Variant
返回
()
範例程式碼
自訂視覺外觀
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({
BackgroundColor3 = Color3.fromRGB(180, 210, 228),
TextSize = 20,
Font = Enum.Font.Cartoon,
})
還原預設設定
local ChatService = game:GetService("Chat")
-- 設定泡泡聊天的設定為預設
ChatService:SetBubbleChatSettings({})

活動
Chatted
功能: Chat
Chat.Chatted(
part:Instance, message:string, color:Enum.ChatColor
參數
message:string

©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。