Up to date

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

EditorExportPlatformLinuxBSD

继承: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object

Linux/BSD 导出器。

教程

属性

String

binary_format/architecture

bool

binary_format/embed_pck

String

custom_template/debug

String

custom_template/release

int

debug/export_console_wrapper

String

ssh_remote_deploy/cleanup_script

bool

ssh_remote_deploy/enabled

String

ssh_remote_deploy/extra_args_scp

String

ssh_remote_deploy/extra_args_ssh

String

ssh_remote_deploy/host

String

ssh_remote_deploy/port

String

ssh_remote_deploy/run_script

bool

texture_format/bptc

bool

texture_format/etc

bool

texture_format/etc2

bool

texture_format/s3tc


属性说明

String binary_format/architecture

程序可执行文件架构。

支持的架构有:x86_32x86_64arm64arm32rv64ppc64ppc32

官方导出模板中仅包含 x86_32x86_64 的二进制文件。


bool binary_format/embed_pck

如果为 true,则会将项目资源嵌入到可执行文件中。


String custom_template/debug

到自定义导出模板的路径。如果留空,则默认模板将被使用。


String custom_template/release

到自定义导出模板的路径。如果留空,则默认模板将被使用。


int debug/export_console_wrapper

如果为 true,则会在导出主可执行文件的同时导出一个控制台封装,能够在运行项目时启用控制台输出。


String ssh_remote_deploy/cleanup_script

应用结束时,要在远程主机上执行的脚本代码。

可以在脚本中使用以下变量:

  • {temp_dir} - 远程的临时文件夹路径,用于上传应用和脚本。

  • {archive_name} - 包含上传的应用程序的 ZIP 文件的名称。

  • {exe_name} - 应用程序可执行文件的名称。

  • {cmd_args} - 应用程序命令行参数的数组。


bool ssh_remote_deploy/enabled

启用通过 SSH/SCP 进行远程部署。


String ssh_remote_deploy/extra_args_scp

要传给 SCP 的额外命令行参数的数组。


String ssh_remote_deploy/extra_args_ssh

要传给 SSH 的额外命令行参数的数组。


String ssh_remote_deploy/host

远程主机 SSH 用户名及地址,格式为 用户名@地址


String ssh_remote_deploy/port

远程主机 SSH 端口号。


String ssh_remote_deploy/run_script

运行应用时,要在远程主机上执行的脚本代码。

可以在脚本中使用以下变量:

  • {temp_dir} - 远程的临时文件夹路径,用于上传应用和脚本。

  • {archive_name} - 包含上传的应用程序的 ZIP 文件的名称。

  • {exe_name} - 应用程序可执行文件的名称。

  • {cmd_args} - 应用程序命令行参数的数组。


bool texture_format/bptc

如果为 true,则项目中的纹理在导出时使用 BPTC 格式。


bool texture_format/etc

如果为 true,则项目中的纹理在导出时使用 ETC 格式。


bool texture_format/etc2

如果为 true,则项目中的纹理在导出时使用 ETC2 格式。


bool texture_format/s3tc

如果为 true,则项目中的纹理在导出时使用 S3TC 格式。