開發者控制台是一個在Studio中進行測試或在生產中運行時調試您體驗的工具。它顯示類似於輸出窗口的日誌消息和錯誤,以及有關內存、網絡等的詳細信息。
您可以使用以下任一方式在測試或實時遊戲會話中開啟控制台:
- 按 F9 鍵。
- 在聊天中輸入 /console。
- 使用遊戲內菜單:
開啟遊戲內 Roblox 菜單。

選擇 設置 標籤。
向下滾動至 開發者控制台 並點擊 開啟。
控制台部分
控制台頂部的快捷欄顯示了嚴重錯誤和警告的數量、客戶端內存使用情況以及平均延遲時間;點擊其中任何一個可以跳轉到控制台中的相應部分。快捷欄下方是一系列工具,如下所示。

日誌
日誌工具顯示來自腳本的診斷消息。

使用客戶端-服務器切換,您可以在客戶端和服務器視圖之間切換:
- 服務器視圖顯示來自服務器端的Scripts的輸出(RunContext設置為Enum.RunContext.Server或Enum.RunContext.Legacy)。只有體驗擁有者或具有編輯許可權的群組成員才能查看服務器輸出消息。
內存
開發者控制台提供兩個工具來監控內存使用情況,包括:
內存 — 查看按使用類別的實時內存消耗,包括您自定義組件和引擎內部進程的內存使用情況。
Luau 堆 — 在堆內存上創建快照,這是指分配給您的腳本的內存。此工具提供各種內存分配視圖,以幫助您從不同角度識別當前內存分配和問題,例如對象類型和引擎類。它還允許您創建多個快照以比較隨時間的內存使用差異。
有關更多信息,請參見內存使用情況。
網絡
網絡工具顯示體驗所發出的網絡調用的數量。這包括通過HttpService發出的明確調用以及Roblox服務(如DataStoreService)所發出的網絡請求。網絡工具有兩個部分:
摘要部分列出所有網絡調用的類型摘要。每種類型都有有關請求數量、失敗請求數量和請求所花費時間的詳細信息。
詳細信息部分列出每個單獨的網絡調用。每行顯示HTTP方法,例如GET或POST,以及狀態碼、執行時間、請求類型和請求URL。點擊網絡調用以查看其響應詳細信息,例如:
{"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}
腳本分析器
腳本分析器工具允許您記錄所有運行腳本的分析會話並查看其CPU時間成本,具備自定義錄製和顯示設置。它有助於識別佔用最多CPU資源並減慢性能的腳本。欲了解更多信息,請參見腳本分析器。