概要
方法
AddUserAsync(userId: User):Tuple |
DisplaySystemMessage(systemMessage: string,metadata: string):TextChatMessage |
SendAsync(message: string,metadata: string):TextChatMessage |
SetDirectChatRequester(requester: Player):() |
活动
MessageReceived(incomingMessage: TextChatMessage):RBXScriptSignal |
回调
OnIncomingMessage(message: TextChatMessage):Tuple |
ShouldDeliverCallback(message: TextChatMessage,textSource: TextSource):Tuple |
API 参考
属性
方法
DisplaySystemMessage
SendAsync
SetDirectChatRequester
参数
返回
()
代码示例
设置直接聊天请求者
local function createWhisperChannel(fromPlayer, toPlayer)
local whisperChannel = Instance.new("TextChannel")
whisperChannel:SetDirectChatRequester(fromPlayer)
whisperChannel:AddUserAsync(toPlayer.UserId)
-- 现在 TextChannel 实例有两个 TextSource 实例。
return whisperChannel
end活动
MessageReceived
参数
回调
OnIncomingMessage
ShouldDeliverCallback
参数
返回