LogService

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建
服务

关于此服务的重要注意事项: 此服务可能会因游戏和游戏引擎的日志行为而发生意外或不可靠的行为。 内容可能会被删除。 不要依赖此服务的任何重要游戏逻辑。

允许您读取输出的文本的服务。

概要

方法

  • 清除 Roblox Studio 输出窗口。

  • 返回一个包含客户端在输出窗口中显示的消息字符串、消息输入和时戳的表。

属性

方法

ClearOutput

void

清除 Roblox Studio 输出窗口。

记录历史也会清除,例如 LogService.GetLogHistory 将不会在 LogService.ClearOutput 调用后返回任何从前 Class.LogService.GetLogHistory 调用的内容。


返回

void

GetLogHistory

不可靠的行为 这可能会改变、意外或不可靠的行为,这取决于游戏引擎如何记录事物。它不应该作为重要的游戏逻辑的基础。

返回一个包含客户端在输出窗口中显示的消息字符串、消息输入和时戳的表。

还请参阅:


返回

活动

MessageOut

客户端输出文本时触发。

参数

message: string
messageType: Enum.MessageType

代码示例

LogService.MessageOut

local LogService = game:GetService("LogService")
local messageLabel = Instance.new("Message")
messageLabel.Parent = workspace
local function onMessageOut(message, messageType)
messageLabel.Text = "The message was " .. message .. " and the type was " .. tostring(messageType)
end
LogService.MessageOut:Connect(onMessageOut)