C# 클래스 DialogueController, XMGDialogue

상속: MonoBehaviour
파일 보기 프로젝트 열기: xmgstudio/XMGDialogue 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
context AbstractDialogueContext
conversationNodes List
currentNode ConversationNode
eventActionList DialogueActionDelegate>.Dictionary
registeredActions List>.Dictionary

공개 메소드들

메소드 설명
DialogueController ( List dialogueTree, AbstractDialogueContext, context ) : System

Sets up this dialogue controller with a given dialogue tree.

메소드 상세

DialogueController() 공개 메소드

Sets up this dialogue controller with a given dialogue tree.
public DialogueController ( List dialogueTree, AbstractDialogueContext, context ) : System
dialogueTree List Dialogue tree to load.
context AbstractDialogueContext, The dialogue context to display to.
리턴 System

프로퍼티 상세

context 보호되어 있는 프로퍼티

The dialogue context that this controller is using for display.
protected AbstractDialogueContext context
리턴 AbstractDialogueContext

conversationNodes 보호되어 있는 프로퍼티

The conversation nodes that make up the dialogue tree.
protected List conversationNodes
리턴 List

currentNode 보호되어 있는 프로퍼티

The current node that is being processed.
protected ConversationNode currentNode
리턴 ConversationNode

eventActionList 보호되어 있는 프로퍼티

The event action list.
protected Dictionary eventActionList
리턴 DialogueActionDelegate>.Dictionary

registeredActions 보호되어 있는 프로퍼티

The list of registered actions for each action tag.
protected Dictionary> registeredActions
리턴 List>.Dictionary