Shooter Template  1.2.3
Public Member Functions | Public Attributes | Properties | List of all members
Invector.vCharacterController.vHUDController Class Reference
Inheritance diagram for Invector.vCharacterController.vHUDController:

Public Member Functions

void Init (vThirdPersonController cc)
 
virtual void UpdateHUD (vThirdPersonController cc)
 
void ShowText (string message, float textTime=2f, float fadeTime=0.5f)
 
void ShowText (string message)
 
void ShowDamageSprite ()
 
void EnableDamageSprite (vDamage damage)
 

Public Attributes

Slider healthSlider
 
Slider staminaSlider
 
Image damageImage
 
float flashSpeed = 5f
 
Color flashColour = new Color(1f, 0f, 0f, 0.1f)
 
bool damaged
 
bool controllerInput
 
Image displayControls
 
Sprite joystickControls
 
Sprite keyboardControls
 
GameObject debugPanel
 
Text debugText
 
Text fadeText
 

Properties

static vHUDController instance [get]
 

Member Function Documentation

◆ EnableDamageSprite()

void Invector.vCharacterController.vHUDController.EnableDamageSprite ( vDamage  damage)

◆ Init()

void Invector.vCharacterController.vHUDController.Init ( vThirdPersonController  cc)

◆ ShowDamageSprite()

void Invector.vCharacterController.vHUDController.ShowDamageSprite ( )

◆ ShowText() [1/2]

void Invector.vCharacterController.vHUDController.ShowText ( string  message,
float  textTime = 2f,
float  fadeTime = 0.5f 
)

◆ ShowText() [2/2]

void Invector.vCharacterController.vHUDController.ShowText ( string  message)

◆ UpdateHUD()

virtual void Invector.vCharacterController.vHUDController.UpdateHUD ( vThirdPersonController  cc)
virtual

Member Data Documentation

◆ controllerInput

bool Invector.vCharacterController.vHUDController.controllerInput

◆ damaged

bool Invector.vCharacterController.vHUDController.damaged

◆ damageImage

Image Invector.vCharacterController.vHUDController.damageImage

◆ debugPanel

GameObject Invector.vCharacterController.vHUDController.debugPanel

◆ debugText

Text Invector.vCharacterController.vHUDController.debugText

◆ displayControls

Image Invector.vCharacterController.vHUDController.displayControls

◆ fadeText

Text Invector.vCharacterController.vHUDController.fadeText

◆ flashColour

Color Invector.vCharacterController.vHUDController.flashColour = new Color(1f, 0f, 0f, 0.1f)

◆ flashSpeed

float Invector.vCharacterController.vHUDController.flashSpeed = 5f

◆ healthSlider

Slider Invector.vCharacterController.vHUDController.healthSlider

◆ joystickControls

Sprite Invector.vCharacterController.vHUDController.joystickControls

◆ keyboardControls

Sprite Invector.vCharacterController.vHUDController.keyboardControls

◆ staminaSlider

Slider Invector.vCharacterController.vHUDController.staminaSlider

Property Documentation

◆ instance

vHUDController Invector.vCharacterController.vHUDController.instance
staticget

The documentation for this class was generated from the following file: