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.
Checking the stable version of the documentation...
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 для использования.