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.

ScriptCreateDialog

Eredita: ConfirmationDialog < AcceptDialog < Window < Viewport < Node < Object

Finestra di dialogo popup dell'editor Godot per la creazione di nuovi file di Script.

Descrizione

Lo ScriptCreateDialog crea file di script in base a un modello fornito per un determinato linguaggio di scripting. L'uso comune è per configurare i suoi campi prima di chiamare uno dei metodi Window.popup().

func _ready():
    var dialog = ScriptCreateDialog.new();
    dialog.config("Node", "res://new_node.gd") # Per i tipi integrati del motore.
    dialog.config("\"res://base_node.gd\"", "res://derived_node.gd") # Per i tipi da script.
    dialog.popup_centered()

Proprietà

bool

dialog_hide_on_ok

false (overrides AcceptDialog)

String

ok_button_text

"Create" (overrides AcceptDialog)

String

title

"Attach Node Script" (overrides Window)

Metodi

void

config(inherits: String, path: String, built_in_enabled: bool = true, load_enabled: bool = true)


Segnali

script_created(script: Script) 🔗

Emesso quando l'utente clicca sul pulsante OK.


Descrizioni dei metodi

void config(inherits: String, path: String, built_in_enabled: bool = true, load_enabled: bool = true) 🔗

Precompila i campi obbligatori per configurare lo ScriptCreateDialog per l'utilizzo.