开发者控制台

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

开发者控制台是一个用于调试您在Studio中测试或在生产中运行时的体验的工具。它显示日志消息和错误,类似于输出窗口,并提供有关内存网络等的详细信息。

您可以通过以下任一方式在测试或在线游戏会话中打开控制台:

  • F9
  • 在聊天中输入 /console
  • 使用游戏菜单:
    1. 打开游戏中的 Roblox 菜单

    2. 选择 设置 标签。

    3. 向下滚动到 开发者控制台 并点击 打开

控制台部分

控制台顶部的快捷栏显示关键错误和警告的数量、客户端内存使用情况和平均延迟时间;单击这些选项中的任何一个可以跳转到控制台中相应的部分。快捷栏下方是一系列工具,如下所述。

日志

日志工具显示来自脚本的诊断消息。

使用客户端-服务器切换,您可以在客户端服务器视图之间切换:

内存

开发者控制台提供两个工具来监控内存使用情况,包括:

  • 内存 — 按使用类别查看实时内存消耗,包括您自定义组件和引擎内部进程的内存使用情况。

  • Luau堆 — 创建堆内存的快照,指的是分配给您脚本的内存。此工具提供各种内存分配视图,帮助您从不同的角度(如对象类型和引擎类)识别当前内存分配和问题。它还允许您创建多个快照,以比较一段时间内内存使用的差异。

有关更多信息,请参见内存使用情况

网络

网络工具显示体验已进行的网络请求数量。这包括通过HttpService进行的显式调用以及Roblox服务(如DataStoreService)发出的网络请求。网络工具有两个部分:

  • 摘要部分列出了按类型汇总的所有网络请求。每种类型都有有关请求数量、失败请求数量和请求耗时的详细信息。

  • 详细信息部分列出每个单独的网络请求。每行显示HTTP方法,例如GETPOST,以及状态码、执行时间、请求类型和请求URL。单击网络请求可查看其响应详细信息,例如:

    {"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}

脚本分析器

脚本分析器工具允许您记录所有运行脚本的分析会话,并查看其CPU时间成本,具有自定义录制和显示设置。它有助于识别占用最多CPU资源的脚本并减缓性能。有关更多信息,请参见脚本分析器

©2026 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。