疑難排解

本頁列出了在使用 Godot 時會遇到的場景問題與可行的解決方案。

也參考

See Using the Web editor for caveats specific to the HTML5 version of the Godot editor.

我在編輯器與專案管理員中做任何事情感覺都慢了一幀。

這個問題是 Windows 上 Intel 圖形驅動程式的 已知 Bug 。請將顯示卡驅動程式的版本更新到 Intel 提供的 最新版本,應該就能解決。

請使用由 Intel 提供的顯示卡驅動程式,而不要使用主機或筆電製造商提供的程式,因為通常版本都很舊。

在編輯器中旋轉 3D 相機時,柵欄不見了,網格也變成了全黑。

這是 Windows 上 Intel 圖形顯示卡的一個 已知 Bug

目前唯一的臨時解決方案,就只有將算繪引擎改成 GLES2。可以從編輯器的右上角切換算繪引擎,或是在 [專案設定] 中更改。

如果使用的電腦允許切換顯示卡,如 NVIDIA Optimus,則可以使用合適的顯示卡來執行 Godot。

編輯器或專案花了很多時間才打開。

這是在 Windows 上的一個 已知 Bug ,會發生在有連接到特定 USB 週邊設備時。特別是 Corsair 的 iCUE 軟體似乎會導致這個問題。請試著更新這些 USB 週邊設備的驅動程式至最新版本。若仍然遇到此 Bug,則必須在開啟編輯器時先斷開有問題的週邊設備。開啟後即可重新接上。

點擊系統主控台後,Godot 編輯器沒有回應。

在 Windows 上啟用系統主控台時執行 Godot,可能會不小心在命令視窗內因點擊而啟用了 選擇模式 。這個行為只會發生在 Windows 上,會暫停應用程式來讓使用者可選擇系統主控台內的文字。Godot 無法複寫此一系統特定的行為。

要解決此問題,請選擇系統主控台視窗,並按一下 Enter 鍵來離開選擇模式。

Some text such as "NO DC" appears in the top-left corner of the project manager and editor window.

This is caused by the NVIDIA graphics driver injecting an overlay to display information.

To disable this overlay on Windows, restore your graphics driver settings to the default values in the NVIDIA Control Panel.

To disable this overlay on Linux, open nvidia-settings, go to X Screen 0 > OpenGL Settings then uncheck Enable Graphics API Visual Indicator.

專案視窗看起來很模式,編輯器則不會。

專案視窗與編輯器不同,預設情況下不會依據 DPI 做調整。這個特性是為了提升效能,特別是內顯在 hiDPI 下算繪 3D 場景時很慢。

要解決此問題,請開啟 [專案] > [專案設定] 並啟用 [Display] > [Window] > [Dpi] > [Allow Hidpi] 。除此之外,請確保專案有設定好 多解析度 支援。

執行專案時,專案視窗沒有顯示在正中間。

這是一個 已知的 Bug 。要解決此問題,請開啟 [專案] > [專案設定] 並啟用 [Display] > [Window] > [Dpi] > [Allow Hidpi] 。除此之外,請確保專案有設定好 多解析度 支援。

專案可以從編輯器裡執行,但是從匯出的版本執行時無法載入某些檔案。

這個問題通常時因為忘記在 [匯出] 對話框中為非資源檔案指定篩選器導致的。預設情況下,Godot 只會將真正的 資源 (Resource) 打包進 PCK 檔案內。有些常用的檔案,如 JSON 檔,並不屬於資源。舉例來說,若在匯出的專案中載入 test.json ,則需要在非資源匯出篩選器內指定 *.json 。更多資訊請參考 匯出模式

而在 Windows 上,這個問題還可能是因為 大小寫區分 問題導致的。若在腳本中以與檔案系統不同的大小寫來參照資源,則匯出專案之後就會載入失敗。這是因為虛擬 PCK 檔案系統是有區分大小寫的,而 Windows 的檔案系統則預設不區分大小寫。