C# Класс UIController, Node-Inspector

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ActorName Text
Button1 Button
Button2 Button
Instance UIController
SingleButton Button
Text Text
TimePerCharacter float
UIRoot Canvas

Открытые методы

Метод Описание
CloseDialogue ( ) : void
ShowSingleButton ( string caption, Action onButtonClick ) : void
ShowText ( string actorName, string text, Action onDone ) : void
ShowTwoButtons ( string button1Caption, Action onButton1Click, string button2Caption, Action onButton2Click ) : void
Update ( ) : void

Приватные методы

Метод Описание
ClearAndExecuteOnDoneActionIfNotNull ( ) : void
HideAllButtons ( ) : void
PlayText ( string text ) : IEnumerator
ShowButton ( Button button, string caption, Action onButtonClick ) : void
Start ( ) : void

Описание методов

CloseDialogue() публичный Метод

public CloseDialogue ( ) : void
Результат void

ShowSingleButton() публичный Метод

public ShowSingleButton ( string caption, Action onButtonClick ) : void
caption string
onButtonClick Action
Результат void

ShowText() публичный Метод

public ShowText ( string actorName, string text, Action onDone ) : void
actorName string
text string
onDone Action
Результат void

ShowTwoButtons() публичный Метод

public ShowTwoButtons ( string button1Caption, Action onButton1Click, string button2Caption, Action onButton2Click ) : void
button1Caption string
onButton1Click Action
button2Caption string
onButton2Click Action
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

ActorName публичное свойство

public Text ActorName
Результат Text

Button1 публичное свойство

public Button Button1
Результат Button

Button2 публичное свойство

public Button Button2
Результат Button

Instance публичное статическое свойство

public static UIController Instance
Результат UIController

SingleButton публичное свойство

public Button SingleButton
Результат Button

Text публичное свойство

public Text Text
Результат Text

TimePerCharacter публичное свойство

public float TimePerCharacter
Результат float

UIRoot публичное свойство

public Canvas UIRoot
Результат Canvas