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