Contains all dialogue (conversation) controls for a TextMeshPro Dialogue UI. More...
Public Member Functions | |
override void | SetActive (bool value) |
override void | ShowPanel () |
void | ActivateUIElements () |
void | DeactivateUIElements () |
Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractDialogueUIControls | |
void | ShowPanel () |
Shows the main conversation panel, if assigned. | |
override void | SetActive (bool value) |
Sets the conversation controls active/inactive. | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractUIControls | |
void | SetActive (bool value) |
Sets the controls active/inactive. | |
void | Show () |
Shows the controls by setting them active. | |
void | Hide () |
Hides the controls by setting them inactive. | |
Public Attributes | |
UnityEngine.UI.Graphic | panel |
The panel containing the dialogue controls. | |
UIAnimationTransitions | animationTransitions = new UIAnimationTransitions() |
TextMeshProSubtitleControls | npcSubtitle |
The NPC subtitle controls. | |
TextMeshProSubtitleControls | pcSubtitle |
The PC subtitle controls. | |
TextMeshProResponseMenuControls | responseMenu |
The response menu controls. | |
Properties | |
override AbstractUISubtitleControls | npcSubtitleControls [get] |
override AbstractUISubtitleControls | pcSubtitleControls [get] |
override AbstractUIResponseMenuControls | responseMenuControls [get] |
Properties inherited from PixelCrushers.DialogueSystem.AbstractDialogueUIControls | |
AbstractUISubtitleControls | npcSubtitleControls [get] |
Gets the NPC subtitle controls. | |
AbstractUISubtitleControls | pcSubtitleControls [get] |
Gets the PC subtitle controls. | |
AbstractUIResponseMenuControls | responseMenuControls [get] |
Gets the response menu. | |
Contains all dialogue (conversation) controls for a TextMeshPro Dialogue UI.
|
inline |
|
inline |
|
inline |
|
inline |
UIAnimationTransitions PixelCrushers.DialogueSystem.TextMeshProSupport.TextMeshProDialogueControls.animationTransitions = new UIAnimationTransitions() |
TextMeshProSubtitleControls PixelCrushers.DialogueSystem.TextMeshProSupport.TextMeshProDialogueControls.npcSubtitle |
The NPC subtitle controls.
UnityEngine.UI.Graphic PixelCrushers.DialogueSystem.TextMeshProSupport.TextMeshProDialogueControls.panel |
The panel containing the dialogue controls.
A panel is optional, but you may want one so you can include a background image, panel-wide effects, etc.
TextMeshProSubtitleControls PixelCrushers.DialogueSystem.TextMeshProSupport.TextMeshProDialogueControls.pcSubtitle |
The PC subtitle controls.
TextMeshProResponseMenuControls PixelCrushers.DialogueSystem.TextMeshProSupport.TextMeshProDialogueControls.responseMenu |
The response menu controls.
|
get |
|
get |
|
get |