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 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()
public override void _Ready()
{
var dialog = new ScriptCreateDialog();
dialog.Config("Вузол", "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) 🔗
Увімкніть, коли користувач натискає кнопку OK.
Описи методів
void config(inherits: String, path: String, built_in_enabled: bool = true, load_enabled: bool = true) 🔗
Налаштовує необхідні поля для налаштування ScriptCreateDialog для використання.