This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...
Additional Inherited Members | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI | |
virtual void | Awake () |
virtual void | OnDestroy () |
override void | Bark (Subtitle subtitle) |
Barks a subtitle. | |
virtual void | Update () |
Updates the seconds left and hides the label if time is up. | |
void | OnBarkEnd (Transform actor) |
override void | Hide () |
Hides the currently-playing bark. | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractBarkUI | |
void | Bark (Subtitle subtitle) |
Barks the specified subtitle. | |
void | Hide () |
Hides the currently-playing bark. | |
Public Attributes inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI | |
Transform | textPosition |
The absolute text position. | |
GUISkin | guiSkin |
The GUI skin to use for the bark text. | |
string | guiStyleName |
The name of the GUI style to use. | |
bool | includeName |
Set true to include the barker's name in the text. | |
float | duration = 4f |
The duration in seconds to show the bark text before fading it out. | |
float | fadeDuration = 0.5f |
The duration in seconds to fade out. | |
TextStyle | textStyle = TextStyle.Shadow |
The text effect to use for the bark text. | |
Color | textStyleColor = Color.black |
The color of the text style's outline or shadow. | |
BarkSubtitleSetting | textDisplaySetting = BarkSubtitleSetting.SameAsDialogueManager |
The text display setting. | |
bool | waitUntilSequenceEnds = false |
Set true to keep the bark text onscreen until the sequence ends. | |
bool | checkIfPlayerVisible = true |
Set true to run a raycast to the player. | |
LayerMask | visibilityLayerMask = 1 |
The layer mask to use when checking for player visibility. | |
Protected Member Functions inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI | |
void | CheckUnityBarkUIOnGUI () |
void | CheckPlayerVisibility () |
void | CheckPlayerCameraTransform () |
Protected Attributes inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI | |
UnityBarkUIOnGUI | unityBarkUIOnGUI = null |
Transform | playerCameraTransform = null |
Collider | playerCameraCollider = null |
float | secondsLeft = 0 |
Properties inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI | |
bool | showText [get] |
Indicates whether the bark UI should show the text, based on the textDisplaySetting. | |
override bool | isPlaying [get] |
Indicates whether a bark is currently playing. | |
Properties inherited from PixelCrushers.DialogueSystem.AbstractBarkUI | |
bool | isPlaying [get] |
Indicates or sets whether a bark is playing. | |
Properties inherited from PixelCrushers.DialogueSystem.IBarkUI |
This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.