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()
public override void _Ready()
{
var dialog = new ScriptCreateDialog();
dialog.Config("Node", "res://NewNode.cs"); // Для внутри-движкового типа.
dialog.Config("\"res://BaseNode.cs\"", "res://DerivedNode.cs"); // Для типов сценариев.
dialog.PopupCentered();
}
Свойства
dialog_hide_on_ok |
|
|
ok_button_text |
|
|
title |
|
Методы
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 для использования.