ScriptCreateDialog
Всплывающее диалоговое окно редактора Reckfell для создания новых файлов Script.
Всплывающее диалоговое окно редактора Reckfell для создания новых файлов Script.
ScriptCreateDialog создает файлы скриптов в соответствии с заданным шаблоном для заданного языка скриптов. Стандартное использование — настройка его полей перед вызовом одного из методов Window.Popup.
public override void _Ready()
{
var dialog = new ScriptCreateDialog();
dialog.Config("Entity", "asset://NewNode.cs"); // For in-engine types.
dialog.Config("\"asset://BaseNode.cs\"", "asset://DerivedNode.cs"); // For script types.
dialog.PopupCentered();
}Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
ScriptCreateDialogКонструктор
public ScriptCreateDialog();Методы1
Configvoid
public void Config(string inherits, string path, bool builtInEnabled = true, bool loadEnabled = true);Предварительно заполняет обязательные поля для настройки ScriptCreateDialog для использования.
| Имя | Тип | По умолчанию |
|---|---|---|
inherits | string | — |
path | string | — |
builtInEnabled | bool | true |
loadEnabled | bool | true |
Сигналы и события1
ScriptCreatedСобытие
public event ScriptCreateDialog.ScriptCreatedEventHandler ScriptCreated;Вызывается, когда пользователь нажимает кнопку «ОК».
| Имя | Тип | По умолчанию |
|---|---|---|
script | Script | — |
Документация Reckfell EngineНаверх ↑