Table of Contents

Diagnostics controller 元件參考

切換到 API

探索 DiagnosticsController 元件視窗中的各項屬性以自訂相機參數。

替代文字

預設條件下元件截圖。

DiagnosticsController 元件視窗由三個部分組成:元件配置、Assembly 預覽和 session 驗證工具。

元件配置

屬性 描述
Developer mode switch 開發者模式開關。可以使用預設的開關(點擊畫面 8 次觸發)或自訂一個開關,或提供開發者模式的等價替代。
Message output 訊息輸出選項。
        Session dump 會話狀態轉儲輸出方式。選項:
  • UI:顯示在UI並每幀更新。在頭戴裝置上,顯示在眼前5米處。
  • Log:輸出到系統日誌,由於每幀都輸出,對執行效能是有影響的,建議在開發或測試時使用。
  • None:不輸出。
        Sense error Sense error 輸出方式,通常與 EasyAR Sense license 有關。選項:
  • UIAndLog:輸出到 UI 和日誌。在頭戴裝置上顯示在眼前 5 米處。
  • Log:輸出到系統日誌。
        Session error Session error 輸出方式,通常與裝置不支援一些功能或錯誤的配置有關。選項:
  • UIAndLog:輸出到 UI 和日誌。在頭戴裝置上顯示在眼前 5 米處。
  • Log:輸出到系統日誌。
        Error Error 輸出方式。選項:
  • UIAndLog:輸出到 UI 和日誌。在頭戴裝置上顯示在眼前 5 米處。
  • Log:輸出到系統日誌。
        Warning Warning 輸出方式。選項:
  • UIAndLog:輸出到 UI 和日誌。在頭戴裝置上顯示在眼前 5 米處。
  • Log:輸出到系統日誌。
        Show editor dialog on fatal 編輯器中,Sense error 或 Session error 時顯示對話方塊。

Assembly 預覽

Assembly 預覽只在編輯模式可見。根據 AssembleOptions 顯示當前 session 在組裝時會選擇的元件,這是一個參考,與 session 執行時最終組裝的元件可能不同。

session 驗證工具

session 驗證工具用於幫助開發者在 Unity 編輯器中快速驗證 session 工作流以及使用 EIF 檔案進行模擬執行。