ScriptCreateDialog

Успадковує: ConfirmationDialog < AcceptDialog < Window < Viewport < Node < Object

Godot Editor's popup діалогове вікно для створення нових Script файлів.

Опис

ScriptCreateDialog створює файли сценаріїв відповідно до заданого шаблону для певної мови сценаріїв. Стандартним використанням є налаштування його полів перед викликом одного з методів Window.popup().

func _ready():
    var dialog = ScriptCreateDialog.new();
    dialog.config("Node", "res://new_node.gd") # Для вбудованих типів.
    dialog.config("\"res://base_node.gd\"", "res://derived_node.gd") # Для типів скриптів.
    dialog.popup_centered()

Властивості

bool

dialog_hide_on_ok

false (overrides AcceptDialog)

String

ok_button_text

"Create" (overrides AcceptDialog)

String

title

"Attach Node Script" (overrides Window)

Методи

void

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


Сигнали

script_created(script: Script) 🔗

Увімкніть, коли користувач натискає кнопку OK.


Описи методів

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

Налаштовує необхідні поля для налаштування ScriptCreateDialog для використання.