Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
手動更改 Windows 應用程式圖示
Windows 應用程式的檔案圖示與工作列圖示使用 Windows 專用的 ICO 格式。自 Godot 4.1 起,Godot 可依據 Windows 匯出預設中指定的圖示檔自動為你建立 ICO 檔。支援的格式為 PNG、WebP 與 SVG。若未在 Windows 匯出預設中指定圖示,則會自動改用 application/config/icon 專案設定。
這表示通常不需要再依本節步驟手動建立 ICO 檔,除非你希望能依不同顯示尺寸調整圖示設計。
建立自訂 ICO 檔案
你可以使用任何軟體製作應用程式圖示,但需要透過諸如 GIMP 等工具將其轉換成 ICO 檔。
這個影片教學 (英語) 說明了如何用 GIMP 來匯出 ICO 檔案。
也可以使用這個 ImageMagick 指令來將 PNG 圖片轉換為對 hiDPI 友善的 ICO 檔案:
magick convert icon.png -define icon:auto-resize=256,128,64,48,32,16 icon.ico
根據你所安裝的 ImageMagick 的版本的不同,你可能會需要把 magick 去掉,運作以下命令:
convert icon.png -define icon:auto-resize=256,128,64,48,32,16 icon.ico
警告
為了使 ICO 檔有效地替換預設 Godot 圖示,它必須包含預設 Godot 圖示所包含的*所有*尺寸:16×16、32×32、48×48、64×64、128×128、256×256。如果該 ICO 檔未包含所有尺寸,沒有被覆蓋的尺寸將保留預設 Godot 圖示。
上面的 ImageMagick 命令考慮到了這一點。
更改工作列圖示
工作列圖示即為專案執行時顯示在工作列上的圖示。
若要更改工作列圖示,請到 專案 > 專案設定 > Application > Config,啟用**進階設定**後,找到 Windows Native Icon,點選資料夾圖示,然後選取你的 ICO 檔案。
該設定只會更改匯出至 Windows 平台的遊戲。若要設定 macOS 上的圖示,請使用 Macos Native Icon 。而其他的平台則使用 Icon 設定。
更改檔案圖示
檔案圖示即為啟動專案時點擊的執行檔的圖示。
要這麼做,你需要在匯出時指定圖示。前往 專案 > 匯出。假設你已建立 Windows Desktop 預設,在 Application > Icon 欄位選擇你的 ICO 圖示檔。
測試結果
現在可以匯出專案了。若一切正常,應該可以看到這個結果:
備註
若圖示未正確顯示,試著清除圖示快取。開啟 執行 對話方塊並輸入 ie4uinit.exe -ClearIconCache 或 ie4uinit.exe -show。