EditorExportPlatformWindows
Hereda: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object
Exportador para Windows.
Descripción
El exportador de Windows personaliza cómo se maneja una compilación de Windows. En la ventana "Exportar" del editor, se crea al añadir un nuevo preajuste de "Windows".
Tutoriales
Propiedades
Descripciones de Propiedades
String application/company_name 🔗
Compañía que produjo la aplicación. Requerido. Véase StringFileInfo.
String application/console_wrapper_icon 🔗
Archivo de icono del envoltorio de la consola. Si se deja vacío, se recurrirá a application/icon, luego a ProjectSettings.application/config/windows_native_icon, y finalmente, a ProjectSettings.application/config/icon.
String application/copyright 🔗
Aviso de copyright para el paquete visible para el usuario. Opcional. Véase StringFileInfo.
bool application/d3d12_agility_sdk_multiarch 🔗
Si es true, y se establece application/export_d3d12, las DLL de Agility SDK se almacenarán en subdirectorios específicos de la arquitectura.
int application/export_angle 🔗
If set to 1, ANGLE libraries are exported with the exported application. If set to 0, ANGLE libraries are exported only if ProjectSettings.rendering/gl_compatibility/driver is set to "opengl3_angle".
int application/export_d3d12 🔗
Si se establece en 1, las bibliotecas de tiempo de ejecución de Direct3D 12 (Agility SDK, PIX) se exportan con la aplicación exportada. Si se establece en 0, las bibliotecas de Direct3D 12 se exportan solo si ProjectSettings.rendering/rendering_device/driver se establece en "d3d12".
String application/file_description 🔗
Descripción del archivo a presentar a los usuarios. Requerido. Véase StringFileInfo.
String application/file_version 🔗
Número de versión del archivo. Vuelve a ProjectSettings.application/config/version si se deja vacío. Véase StringFileInfo.
Archivo de icono de la aplicación. Si se deja vacío, volverá a ProjectSettings.application/config/windows_native_icon, y luego a ProjectSettings.application/config/icon.
int application/icon_interpolation 🔗
Método de interpolación utilizado para redimensionar el icono de la aplicación.
bool application/modify_resources 🔗
Si está habilitado, el icono y los metadatos del ejecutable exportado se establecen según los demás valores de application/*.
String application/product_name 🔗
Nombre de la aplicación. Requerido. Véase StringFileInfo.
String application/product_version 🔗
Versión de la aplicación visible para el usuario. Vuelve a ProjectSettings.application/config/version si se deja vacío. Véase StringFileInfo.
String application/trademarks 🔗
Marcas comerciales y marcas registradas que se aplican al archivo. Opcional. Véase StringFileInfo.
String binary_format/architecture 🔗
Arquitectura del ejecutable de la aplicación.
Arquitecturas soportadas: x86_32, x86_64 y arm64.
bool binary_format/embed_pck 🔗
Si es true, los recursos del proyecto se incrustan en el ejecutable.
PackedStringArray codesign/custom_options 🔗
Array de los argumentos adicionales de línea de comandos pasados a la herramienta de firma de código. Véase Sign Tool.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
Descripción del contenido firmado. Véase Sign Tool.
int codesign/digest_algorithm 🔗
Algoritmo de resumen a utilizar para crear la firma. Véase Sign Tool.
Si es true, la firma ejecutable está habilitada.
Archivo de certificado PKCS #12 utilizado para firmar el ejecutable o hash SHA-1 del certificado (si codesign/identity_type está configurado como "Usar almacén de certificados"). Véase Sign Tool.
Puede ser sobrescrito con la variable de entorno GODOT_WINDOWS_CODESIGN_IDENTITY.
Tipo de identidad a utilizar. Véase Sign Tool.
Puede ser sobrescrito con la variable de entorno GODOT_WINDOWS_CODESIGN_IDENTITY_TYPE.
Contraseña para el archivo de certificado utilizado para firmar el ejecutable. Véase Sign Tool.
Puede ser sobrescrito con la variable de entorno GODOT_WINDOWS_CODESIGN_PASSWORD.
Si true, se añade una marca de tiempo a la firma. Véase Sign Tool.
String codesign/timestamp_server_url 🔗
URL del servidor de marcas de tiempo. Si se deja vacío, se utiliza el servidor predeterminado. Véase Sign Tool.
String custom_template/debug 🔗
Ruta a la plantilla de exportación personalizada. Si se deja vacío, se utiliza la plantilla predeterminada.
String custom_template/release 🔗
Ruta a la plantilla de exportación personalizada. Si se deja vacío, se utiliza la plantilla predeterminada.
int debug/export_console_wrapper 🔗
Si true, se exporta un ejecutable contenedor de consola junto con el ejecutable principal, lo que permite ejecutar el proyecto con la salida de consola habilitada.
Si es true, los shaders se compilarán e incrustarán en la aplicación. Esta opción sólo es compatible cuando se utilizan los renderizadores Forward+ y Mobile.
Nota: Al exportar como servidor dedicado, el compilador de shaders siempre está deshabilitado, ya que no se realiza ninguna renderización.
String ssh_remote_deploy/cleanup_script 🔗
Script code to execute on the remote host when app is finished.
The following variables can be used in the script:
{temp_dir}- Path of temporary folder on the remote, used to upload app and scripts to.{archive_name}- Name of the ZIP containing uploaded application.{exe_name}- Name of application executable.{cmd_args}- Array of the command line argument for the application.
bool ssh_remote_deploy/enabled 🔗
Permite la implementación remota mediante SSH/SCP.
String ssh_remote_deploy/extra_args_scp 🔗
Array de argumentos de línea de comando adicionales pasados al SCP.
String ssh_remote_deploy/extra_args_ssh 🔗
Array of the additional command line arguments passed to the SSH.
String ssh_remote_deploy/host 🔗
Remote host SSH user name and address, in user@address format.
String ssh_remote_deploy/port 🔗
Número de puerto SSH del host remoto.
String ssh_remote_deploy/run_script 🔗
Script code to execute on the remote host when running the app.
The following variables can be used in the script:
{temp_dir}- Path of temporary folder on the remote, used to upload app and scripts to.{archive_name}- Name of the ZIP containing uploaded application.{exe_name}- Name of application executable.{cmd_args}- Array of the command line argument for the application.
bool texture_format/etc2_astc 🔗
If true, project textures are exported in the ETC2/ASTC format.
bool texture_format/s3tc_bptc 🔗
If true, project textures are exported in the S3TC/BPTC format.