更改Windows的应用程序图标

默认情况下,导出项目的图标将是godot图标。您很可能希望为您的项目更改它。有两种类型的图标可以在Windows上更改:文件图标和任务栏图标。

更改任务栏图标

任务栏图标是在项目运行时显示在任务栏上的图标。

../../../_images/icon_taskbar_icon.png

要更改任务栏图标,请转到 项目→项目设置→应用程序→配置→图标 . 单击文件夹图标并选择所需的图标。

注解

这也是显示在Godot项目列表中的图标。

../../../_images/icon_project_settings.png

更改文件图标

文件图标是单击以启动项目的可执行文件的图标。

../../../_images/icon_file_icon.png

在导出选项中选择它之前,需要安装一个名为 RCEDIT . 你可以下载它 here .

下载后,您需要告诉godot您计算机上的rcedit可执行文件的路径。去 编辑器→编辑器设置→导出→窗口 . 单击文件夹图标 RCEDIT 进入。导航到并选择rcedit可执行文件。

注解

Linux和MacOS用户还需要安装 WINE 使用rcedit。

../../../_images/icon_rcedit.png

现在应该已经准备好了更改文件图标的所有内容。为此,在导出时需要指定图标。去 项目→导出 . 假设您已经创建了Windows桌面预设,请在 应用程序→图标 字段。

注解

可以使用gimp等软件导出ICO图像。有关更多信息,请参阅 this tutorial .

../../../_images/icon_export_settings.png

测试结果

现在可以导出项目。如果工作正常,您应该看到:

../../../_images/icon_result.png

ICO文件要求

无论您使用哪个程序来创建 ICO file ,需要确保图标(和可执行文件)在Windows上工作。

这有点棘手,如以下堆栈溢出线程所示: onetwo .

ICO文件至少应包含以下分辨率的图标:16×16、48×48和256×256。

如果要完全支持高dpi屏幕,这是Windows 10上支持的图标大小的完整列表:16、20、24、28、30、31、32、40、42、47、48、56、60、63、84和大于255像素的一个(如256、512或1024)。

也可以使用该文件将PNG图像转换为支持hidpi的ico文件。 ImageMagick 命令:

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