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.

EditorExportPreset

Eredita: RefCounted < Object

La configurazione della preimpostazione d'esportazione.

Descrizione

Rappresenta la configurazione di una preimpostazione di esportazione, così come creata dalla finestra di dialogo di esportazione dell'editor. Un'istanza di EditorExportPreset si utilizza come configurazione sola lettura passata ai metodi di EditorExportPlatform quando si esporta il progetto.

Metodi

bool

are_advanced_options_enabled() const

String

get_custom_features() const

Dictionary

get_customized_files() const

int

get_customized_files_count() const

bool

get_encrypt_directory() const

bool

get_encrypt_pck() const

String

get_encryption_ex_filter() const

String

get_encryption_in_filter() const

String

get_encryption_key() const

String

get_exclude_filter() const

ExportFilter

get_export_filter() const

String

get_export_path() const

FileExportMode

get_file_export_mode(path: String, default: FileExportMode = 0) const

PackedStringArray

get_files_to_export() const

String

get_include_filter() const

Variant

get_or_env(name: StringName, env_var: String) const

PackedStringArray

get_patches() const

String

get_preset_name() const

Variant

get_project_setting(name: StringName)

ScriptExportMode

get_script_export_mode() const

String

get_version(name: StringName, windows_version: bool) const

bool

has(property: StringName) const

bool

has_export_file(path: String)

bool

is_dedicated_server() const

bool

is_runnable() const


Enumerazioni

enum ExportFilter: 🔗

ExportFilter EXPORT_ALL_RESOURCES = 0

There is currently no description for this enum. Please help us by contributing one!

ExportFilter EXPORT_SELECTED_SCENES = 1

There is currently no description for this enum. Please help us by contributing one!

ExportFilter EXPORT_SELECTED_RESOURCES = 2

There is currently no description for this enum. Please help us by contributing one!

ExportFilter EXCLUDE_SELECTED_RESOURCES = 3

There is currently no description for this enum. Please help us by contributing one!

ExportFilter EXPORT_CUSTOMIZED = 4

There is currently no description for this enum. Please help us by contributing one!


enum FileExportMode: 🔗

FileExportMode MODE_FILE_NOT_CUSTOMIZED = 0

There is currently no description for this enum. Please help us by contributing one!

FileExportMode MODE_FILE_STRIP = 1

There is currently no description for this enum. Please help us by contributing one!

FileExportMode MODE_FILE_KEEP = 2

There is currently no description for this enum. Please help us by contributing one!

FileExportMode MODE_FILE_REMOVE = 3

There is currently no description for this enum. Please help us by contributing one!


enum ScriptExportMode: 🔗

ScriptExportMode MODE_SCRIPT_TEXT = 0

There is currently no description for this enum. Please help us by contributing one!

ScriptExportMode MODE_SCRIPT_BINARY_TOKENS = 1

There is currently no description for this enum. Please help us by contributing one!

ScriptExportMode MODE_SCRIPT_BINARY_TOKENS_COMPRESSED = 2

There is currently no description for this enum. Please help us by contributing one!


Descrizioni dei metodi

bool are_advanced_options_enabled() const 🔗

Restituisce true se l'opzione "Avanzate" è abilitata nella finestra di dialogo d'esportazione.


String get_custom_features() const 🔗

Restituisce una lista separata da virgole di funzionalità personalizzate aggiunte a questa preimpostazione, sotto forma di stringa. Consultare Tag di funzionalità nella documentazione per ulteriori informazioni.


Dictionary get_customized_files() const 🔗

Restituisce un dizionario dei file selezionati nella scheda "Risorse" della finestra di dialogo di esportazione. Le chiavi del dizionario sono percorsi di file e i suoi valori sono la modalità di esportazione: "strip", "keep" o "remove". Vedi anche get_file_export_mode().


int get_customized_files_count() const 🔗

Restituisce il numero di file selezionati nella scheda "Risorse" della finestra di dialogo d'esportazione.


bool get_encrypt_directory() const 🔗

Restituisce true se la crittografia delle cartelle del PCK è abilitata nella finestra di dialogo d'esportazione.


bool get_encrypt_pck() const 🔗

Restituisce true se la crittografia del PCK è abilitata nella finestra di dialogo d'esportazione.


String get_encryption_ex_filter() const 🔗

Restituisce i filtri dei file da escludere durante la crittografia del PCK.


String get_encryption_in_filter() const 🔗

Restituisce i filtri dei file da includere durante la crittografia del PCK.


String get_encryption_key() const 🔗

Restituisce la chiave di crittografia del PCK.


String get_exclude_filter() const 🔗

Restituisce i filtri dei file da escludere durante l'esportazione.


ExportFilter get_export_filter() const 🔗

Restituisce la modalità di filtro del file di esportazione selezionata nella scheda "Risorse" della finestra di dialogo di esportazione.


String get_export_path() const 🔗

Restituisce il percorso di destinazione dell'esportazione.


FileExportMode get_file_export_mode(path: String, default: FileExportMode = 0) const 🔗

Restituisce la modalità d'esportazione file per il file specificato.


PackedStringArray get_files_to_export() const 🔗

Restituisce l'array di file da esportare.


String get_include_filter() const 🔗

Restituisce i filtri dei file da includere durante l'esportazione.


Variant get_or_env(name: StringName, env_var: String) const 🔗

Restituisce il valore dell'opzione di esportazione o il valore della variabile d'ambiente, se impostata.


PackedStringArray get_patches() const 🔗

Restituisce la lista dei pacchetti da cui basare un'esportazione di patch.


String get_preset_name() const 🔗

Restituisce il nome di questa preimpostazione d'esportazione.


Variant get_project_setting(name: StringName) 🔗

Restituisce il valore dell'impostazione specificata da name utilizzando sostituzioni dei tag di funzionalità nella preimpostazione d'esportazione, anziché funzionalità dell'OS attuale.


ScriptExportMode get_script_export_mode() const 🔗

Restituisce la modalità di esportazione utilizzata dai file GDScript. 0 per "Testo", 1 per "Token binari" e 2 per "Token binari compressi (file più piccoli)".


String get_version(name: StringName, windows_version: bool) const 🔗

Restituisce il numero di versione della preimpostazione o ricade sull'impostazione del progetto ProjectSettings.application/config/version se impostata su una stringa vuota.

Se windows_version è true, formatta il numero di versione restituito in modo che sia compatibile con i metadati degli eseguibili di Windows.


bool has(property: StringName) const 🔗

Restituisce true se la preimpostazione ha la proprietà con il nome property.


bool has_export_file(path: String) 🔗

Restituisce true se il file al percorso path sarà esportato.


bool is_dedicated_server() const 🔗

Restituisce true se la modalità d'esportazione "server dedicato" è selezionata nella finestra di dialogo d'esportazione.


bool is_runnable() const 🔗

Restituisce true se l'opzione "Eseguibile" è abilitata nella finestra di dialogo d'esportazione.