Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Změna ikony aplikace pro systém Windows

Ve výchozím nastavení je ikonou exportovaného projektu ikona Godotu. S největší pravděpodobností ji budete chtít pro svůj projekt změnit. V systému Windows lze změnit dva typy ikon: ikonu souboru a ikonu hlavního panelu.

Vytvoření ICO souboru

Systém Windows nepodporuje pro ikony aplikací formáty png nebo jpg. Místo toho používá vlastní formát ICO. Ikonu aplikace můžete vytvořit v libovolném programu, ale musíte ji převést do souboru ICO pomocí programu, jako je GIMP.

`Tento videonávod <https://www.youtube.com/watch?v=uqV3UfM-n5Y>`_ popisuje, jak exportovat soubor ICO pomocí programu GIMP.

Obrázek PNG je také možné převést na soubor ICO vhodný pro hiDPI pomocí tohoto příkazu `ImageMagick <https://www.imagemagick.org/>;`_:

magick convert icon.png -define icon:auto-resize=256,128,64,48,32,16 icon.ico

Depending on which version of ImageMagick you installed, you might need to leave out the magick and run this command instead:

convert icon.png -define icon:auto-resize=256,128,64,48,32,16 icon.ico

Varování

Aby soubor ICO účinně nahradil výchozí ikonu Godot, musí obsahovat všechny velikosti obsažené ve výchozí ikoně Godot: 16×16, 32×32, 48×48, 64×64, 128×128, 256×256. Pokud soubor ICO neobsahuje všechny velikosti, bude výchozí ikona Godot zachována pro velikosti, které nebyly přepsány.

Výše uvedený příkaz ImageMagick to bere v úvahu.

Změna ikony hlavního panelu

Ikona hlavního panelu je ikona, která se zobrazí na hlavním panelu, když je projekt spuštěný.

../../_images/icon_taskbar_icon.png

Chcete-li změnit ikonu na hlavním panelu, přejděte do části ** Projekt → Nastavení projektu → Aplikace → Konfigurace → Nativní ikona systému Windows **. Klikněte na ikonu složky a vyberte soubor ICO.

../../_images/icon_project_settings.png

Toto nastavení změní ikonu exportované hry pouze v systému Windows. Chcete-li nastavit ikonu pro macOS, použijte Macos Native Icon. Pro ostatní platformy použijte nastavení Icon.

Změna ikony souboru

In Godot 3.5 and later, you can change the file icon without external tools using godoticon. Changing the file icon this way should work for executables containing an embedded PCK.

Varování

Existují známé problémy při změně ikony aplikace ve spustitelných souborech, které vkládají soubor PCK. Pokud se rozhodnete povolit možnost Embed Pck pro přednastavení exportu Windows v dialogovém okně Export, doporučujeme se prozatím vyhnout používání rcedit.

Ikona souboru je ikona spustitelného souboru, na kterou kliknete pro spuštění projektu.

../../_images/icon_file_icon.png

Než jej vyberete v možnostech exportu, budete muset nainstalovat další nástroj s názvem rcedit. Můžete si jej stáhnout zde.

Po stažení musíte Godotu sdělit cestu ke spustitelnému souboru rcedit ve vašem počítači. Přejděte na Editor → Nastavení editoru → Export → Windows. Klikněte na ikonu složky pro položku rcedit. Přejděte na spustitelný soubor rcedit a vyberte jej.

Poznámka

Uživatelé Linuxu a macOS si také budou muset nainstalovat WINE, aby mohli používat rcedit.

On macOS 10.15 (Catalina) or later, make sure to use a 64-bit version of both WINE and rcedit since 32-bit applications aren't supported anymore.

../../_images/icon_rcedit.png

Nyní byste měli mít vše připraveno ke změně ikony souboru. K tomu je třeba při exportu zadat ikonu. Přejděte na Projekt → Export. Za předpokladu, že jste již vytvořili předvolbu plochy Windows, vyberte v poli Aplikace → Ikona ikonu ve formátu ICO.

Varování

All the supplied metadata must be valid. Most importantly, the version identifiers must take the form major.minor.patch.revision where every component is required and is a positive integer. For instance, 1.2.0.0 is valid but 1.2.0 is not.

If you provide invalid metadata in the export preset, the application icon won't change as rcedit will fail to change the executable's metadata.

../../_images/icon_export_settings.png

Poznámka

Pokud rcedit nezmění ikonu, můžete místo toho zkompilovat své vlastní šablony exportu Windows se změněnou ikonou. Chcete-li tak učinit, nahraďte platform/windows/godot.ico svým vlastním souborem ICO před kompilací exportu šablony.

Po dokončení této operace můžete zadat své šablony exportu jako vlastní šablony exportu v předvolbě exportu projektu&#x27;Windows.

Testování výsledku

Nyní můžete projekt exportovat. Pokud vše proběhlo správně, měli byste vidět toto:

../../_images/icon_result.png

Poznámka

Pokud se ikona nezobrazuje správně, zkuste ve Windows 10 vymazat mezipaměť ikon. Za tímto účelem otevřete dialogové okno Spustit a zadejte ie4uinit.exe -ClearIconCache nebo ie4uinit.exe -show.