Диалоговое окно (Dialogbox)
Диалоговое окно имеет две публичные функции и некоторые переменные.
Дабы помочь вам с выходом, DialogController позволяет вам получить содержимое поля ввода.
FieldString
это строковое содержание поле.
FieldColor
это цветовое содержание поле.
FieldKey
это содержимое поля, которое является кнопкой (клавиатуры, мыши, геймпада).
StartColor
это стандартный цвет диалога, если типом является "цвет"
main
Это основное диалоговое окно (оставлять нетронутым).
IsAnyOpen
это да.
DialogController имеет энуменатор под названием DialogType, который содержит типы диалоговых окон. Вот список типов:
- Empty
- Text
- Number
- Color
- Key Trigger
Следующая функция это основной способ использовать диалоговые окна.
DialogController.main.Show(string Title, DialogButton[] Buttons, DialogType type,string enteredText = "")
Также, вы можете скрыть диалоговое окно.
DialogController.main.Hide()
Использование DialogController весьма прост, оно имеет эту структуру:
DialogController.main.Show("Название диалога",new DialogButton[]{
new DialogButton("Текст" () =>
{
// Ваш код
});
// Другие кнопки
}, DialogController.DialogType.НужныйВамТип);