開發者控制台

*此內容是使用 AI(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 是我們在美國及其他國家地區的部分註冊與未註冊商標。