EditorExportPlatformWindows
Успадковує: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object
Експортер для Windows.
Опис
Експортер Windows налаштовує, як працює збірка Windows. У вікні редактора "Експорт" створюється при додаванні нового "Windows".
Посібники
Властивості
Описи властивостей
String application/company_name 🔗
Компанія, що виробляє додаток. Необхідно. StringFileInfo.
String application/console_wrapper_icon 🔗
Файл значка обгортки консолі. Якщо залишити порожнім, буде використано файл application/icon, а потім ProjectSettings.application/config/windows_native_icon, і нарешті, ProjectSettings.application/config/icon.
String application/copyright 🔗
Повідомляємо про те, що вказаний користувач. Додатково. StringFileInfo.
bool application/d3d12_agility_sdk_multiarch 🔗
Якщо true, і пам'ятний додаток/export_d3d12 встановлюється, Agility SDK DLLs буде зберігатися в арочних підкатегоріях.
int application/export_angle 🔗
Якщо встановити до 1, бібліотеки ANGLE експортуються за допомогою експортованої програми. Якщо встановити до 0, бібліотеки ANGLE експортуються тільки в тому випадку, якщо пам'ять проектівНалаштування.rendering/gl_compatibility/driver встановлюється на "opengl3_angle".
int application/export_d3d12 🔗
Якщо встановити до 1, бібліотеки Direct3D 12 runtime (Agility SDK, PIX) експортуються з експортованою програмою. Якщо встановити до 0, Direct3D 12 бібліотеки вивозяться тільки якщо ProjectSettings.rendering/rendering_device/driver встановлюється на "d3d12".
String application/file_description 🔗
Опис файлу, щоб бути представлений користувачам. Необхідно. StringFileInfo.
String application/file_version 🔗
Версія номеру файлу. Повернутися до ProjectSettings.application/config/version, якщо зліва порожній. StringFileInfo.
Файл іконки додатків. Якщо ліва порожня, вона повернеться до ProjectSettings.application/config/windows_native_icon, а потім до ProjectSettings.application/config/icon.
int application/icon_interpolation 🔗
Метод інтерполяції, який використовується для зміни іконки додатків.
bool application/modify_resources 🔗
Якщо увімкнено, ікону та метадані експортованої виконуючої установки згідно з іншими значеннями application/*.
String application/product_name 🔗
Назва заявки. Необхідно. StringFileInfo.
String application/product_version 🔗
Версія програми видима для користувача. Повернутися до ProjectSettings.application/config/version, якщо зліва порожній. StringFileInfo.
String application/trademarks 🔗
Товарні знаки та зареєстровані торгові марки, які застосовуються до файлу. Для додатковох інформації: StringFileInfo.
String binary_format/architecture 🔗
Архітектура виконуваної програми.
Підтримувані архітектури: x86_32, x86_64 і arm64.
bool binary_format/embed_pck 🔗
Якщо true, ресурси проекту вбудовані в виконуваний.
PackedStringArray codesign/custom_options 🔗
Проведення додаткових аргументів командного рядка, переданих на інструмент реєстрації коду. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
Опис підписаного вмісту. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
int codesign/digest_algorithm 🔗
Алгоритм дайджест для створення підпису. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
Якщо увімкнено true, виконуваний вхід.
PKCS #12 файл сертифіката, який використовується для позначення виконуваних або сертифікатів SHA-1 (якщо codesign/identity_type встановлюється до "Використовувати магазин сертифікатів"). ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
Може передаватися з змінною середовища GODOT_WINDOWS_CODESIGN_IDENTITY.
Тип ідентичності до використання. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
Може передаватися з змінною середовища GODOT_WINDOWS_CODESIGN_IDENTITY_TYPE.
Пароль для файлу сертифіката, який використовується для реєстрації. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
Може передаватися з змінною середовища GODOT_WINDOWS_CODESIGN_PASSWORD.
Якщо true, до підпису додається час-тамп. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
String codesign/timestamp_server_url 🔗
URL сервера штампа часу. Якщо лівий порожній сервер за замовчуванням використовується. ` Інструмент <https://learn.microsoft.com/en-us/dotnet/framework/tools/signtool-exe>`__.
String custom_template/debug 🔗
Шлях до користувацького шаблону експорту. Якщо лівий порожній, використовується шаблон за замовчуванням.
String custom_template/release 🔗
Шлях до користувацького шаблону експорту. Якщо лівий порожній, використовується шаблон за замовчуванням.
int debug/export_console_wrapper 🔗
Якщо true, консольний обгортковий виконуваний експортується поряд з основним виконуваних, що дозволяє запустити проект з ввімкненим вихідом консолі.
Якщо значення true, шейдери будуть скомпільовані та вбудовані в програму. Ця опція підтримується лише під час використання рендерерів Forward+ та Mobile.
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 🔗
Арра додаткових аргументів командного рядка, переданих до СШ.
String ssh_remote_deploy/host 🔗
Віддалений хост SSH ім'я користувача та адреса, в форматі user@address.
String ssh_remote_deploy/port 🔗
Віддалений хост SSH номер порту.
String ssh_remote_deploy/run_script 🔗
Скриптовий код для виконання віддаленого хосту при запуску програми.
У скрипті можна використовувати наступні змінні:
{temp_dir}- Шлях тимчасової папки на пульті дистанційного керування, який використовується для завантаження додатків і сценаріїв.{archive_name}- Назва ZIP, що містить завантажену програму.{exe_name}- Ім'я користувача.{cmd_args}- Аррій аргументу командного рядка для програми.
bool texture_format/etc2_astc 🔗
Якщо true, текстури проекту експортуються в форматі ETC2/ASTC.
bool texture_format/s3tc_bptc 🔗
Якщо true, текстури проекту експортуються у форматі S3TC/BPTC.