ScriptCreateDialog

Наследует: ConfirmationDialog < AcceptDialog < Window < Viewport < Node < Object

Всплывающее диалоговое окно редактора Godot для создания новых файлов 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) 🔗

Вызывается, когда пользователь нажимает кнопку «ОК».


Описания метода

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

Предварительно заполняет обязательные поля для настройки ScriptCreateDialog для использования.