C# Класс ConversationManager, Unity-Game

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

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

Свойство Тип Описание
ChoicesIsActive bool
CurrentChoice int
DialogueNode XmlNode,
HasRun bool
ID int
IsActive bool
TimeToChoose float
TimerIsActive bool

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

Метод Описание
ChooseChoice ( int ChoiceNumber = 2 ) : void
ConversationManager ( Canvas CanvasUI ) : System.Collections
DrainTimer ( float Amount ) : void
ProcessDialogue ( ) : void
StartConversation ( int SceneID, int ConvoID ) : void

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

Метод Описание
DisplayChoices ( ) : void
ShouldEndConversation ( ) : bool
ValidateConditions ( XmlNode, ConditionNode ) : bool

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

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

public ChooseChoice ( int ChoiceNumber = 2 ) : void
ChoiceNumber int
Результат void

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

public ConversationManager ( Canvas CanvasUI ) : System.Collections
CanvasUI Canvas
Результат System.Collections

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

public DrainTimer ( float Amount ) : void
Amount float
Результат void

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

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

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

public StartConversation ( int SceneID, int ConvoID ) : void
SceneID int
ConvoID int
Результат void

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

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

public bool ChoicesIsActive
Результат bool

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

public int CurrentChoice
Результат int

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

public XmlNode, DialogueNode
Результат XmlNode,

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

public bool HasRun
Результат bool

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

public int ID
Результат int

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

public bool IsActive
Результат bool

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

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

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

public bool TimerIsActive
Результат bool