Lớp công cụ
Chat
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Tóm Tắt
Thuộc Tính
Phương Pháp
CanUserChatAsync(userId: number):boolean |
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):() |
Sự Kiện
Chatted(part: Instance,message: string,color: Enum.ChatColor):RBXScriptSignal |
Tài Liệu Tham Khảo API
Thuộc Tính
Phương Pháp
CanUsersChatAsync
Chat
Tham Số
| Giá Trị Mặc Định: "Blue" |
Lợi Nhuận
()
Mẫu mã
Chat:Chat
local ChatService = game:GetService("Chat")
local part = Instance.new("Part")
part.Anchored = true
part.Parent = workspace
ChatService:Chat(part, "Đổ lỗi cho John!", "Red")FilterStringAsync
FilterStringForBroadcast
Lợi Nhuận
Mẫu mã
Chat:FilterStringForBroadcast
local Players = game:GetService("Players")
local Chat = game:GetService("Chat")
local playerFrom = Players.LocalPlayer
local message = "Xin chào thế giới!"
-- Lọc chuỗi và lưu kết quả vào biến 'FilteredString'
local filteredString = Chat:FilterStringForBroadcast(message, playerFrom)
print(filteredString)FilterStringForPlayerAsync
InvokeChatCallback
Tham Số
Lợi Nhuận
RegisterChatCallback
Tham Số
Lợi Nhuận
()
SetBubbleChatSettings
Chat:SetBubbleChatSettings(settings:Variant):()
Tham Số
settings:Variant |
Lợi Nhuận
()
Mẫu mã
Tùy chỉnh các khía cạnh hình ảnh
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({
BackgroundColor3 = Color3.fromRGB(180, 210, 228),
TextSize = 20,
Font = Enum.Font.Cartoon,
})Khôi phục cài đặt mặc định
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({})Sự Kiện
Chatted
Tham Số