偵錯器
偵錯器是用於檢查執行中專案的工具視窗:記錄訊息、暫停和單步執行執行時、檢視執行緒,以及關注效能和記憶體。它面向任何追蹤專案行為異常原因的人。
開啟偵錯器
開啟工具選單並選擇偵錯器。當 斷點 積木執行時它也會自動開啟,並在該點暫停專案。
偵錯器在其註冊的控制類工具中增加了兩個積木:日誌、警告和錯誤積木,以對應級別向日志傳送訊息,以及一個暫停專案的斷點積木。
暫停與單步
當專案暫停時(透過斷點或暫停按鈕),偵錯器工具欄顯示已暫停指示器,帶有恢復和單步按鈕。單步將專案恰好前進一幀,這樣您可以逐幀觀察狀態變化。
您也可以從舞臺暫停:設定中的顯示暫停按鈕選項在綠旗旁邊新增暫停/播放按鈕(也是 Alt+X,macOS 上是 Option+X),顯示單步按鈕在暫停時新增單幀步進按鈕。
標籤頁
日誌顯示每條訊息,最新活動在檢視中:
- 每個條目都有時間戳、嚴重性圖示(日誌、警告或錯誤)、訊息,以及指向產生它的積木和角色的連結。點選連結跳到該積木:它切換角色、開啟程式碼標籤頁並將積木滾動到檢視中。
- 用搜索框、日誌 / 警告 / 錯誤嚴重性開關和每角色下拉框過濾日誌。
- 匯出將日誌下載為文本檔案,清除清空它。
- 可選的自動日誌(綠旗點選、廣播、克隆建立和達到克隆限制)可以在偵錯器設定中開啟。
執行緒以即時樹狀結構顯示當前執行的指令碼,每個執行緒的積木呼叫棧以及當前執行的積木都會高亮。編譯的執行緒無法單步,也不顯示棧詳情。
效能在專案執行時繪製幀率(對照您的目標 FPS)和即時克隆數圖表。
記憶體顯示克 隆、變數、變數字元、列表和列表專案的計數,在升高時變為警告顏色,以及變數資料大小和列表專案的圖表以及變數值列表。
設定
偵錯器的選項位於設定視窗的偵錯器頁面上:高亮執行的積木、綠旗時清除日誌、記錄綠旗點選、記錄克隆建立、記錄克隆限制警告、記錄廣播以及動畫圖表。