C# Class AbstractDialogueManager, XMGDialogue

Abstract dialogue manager
Inheritance: MonoBehaviour
Afficher le fichier Open project: xmgstudio/XMGDialogue

Protected Properties

Свойство Type Description
conversationFile List
dialogueContexts List

Méthodes publiques

Méthode Description
Initialize ( ) : void

Initialize this dialogue manager.

StartConversation ( TextAsset serializedConversation, AbstractDialogueContext, context ) : DialogueController,

Find the conversation with the correct name and create a Dialogue Controller to manage that conversation.

Method Details

Initialize() public abstract méthode

Initialize this dialogue manager.
public abstract Initialize ( ) : void
Résultat void

StartConversation() public abstract méthode

Find the conversation with the correct name and create a Dialogue Controller to manage that conversation.
public abstract StartConversation ( TextAsset serializedConversation, AbstractDialogueContext, context ) : DialogueController,
serializedConversation UnityEngine.TextAsset The data of the conversation to start.
context AbstractDialogueContext, The dialogue context to attatch to the controller.
Résultat DialogueController,

Property Details

conversationFile protected_oe property

The conversation file that is currently loaded.
protected List conversationFile
Résultat List

dialogueContexts protected_oe property

A list of all the dialogue contexts that this dialogue manager supports.
protected List dialogueContexts
Résultat List