Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
EditorExportPlatformWindows
Успадковує: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object
Експортер для Windows.
Опис
Експортер Windows налаштовує, як працює збірка Windows. У вікні редактора "Експорт" створюється при додаванні нового "Windows".
Посібники
Властивості
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
PackedStringArray |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
String |
|
Описи властивостей
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.
String application/icon 🔗
Файл іконки додатків. Якщо ліва порожня, вона повернеться до 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.
String codesign/description 🔗
Опис підписаного вмісту. ` Інструмент <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, виконуваний вхід.
String codesign/identity 🔗
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.
String codesign/password 🔗
Пароль для файлу сертифіката, який використовується для реєстрації. ` Інструмент <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.