Class UISystem
Main class that handle the Game UI (health, open/close inventory)
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
UISystem
Assembly: Assembly-CSharp.dll
Syntax
public class UISystem : MonoBehaviour
Fields
CloseInventoryClip
Declaration
public AudioClip CloseInventoryClip
Field Value
Type |
Description |
UnityEngine.AudioClip |
|
CurrentHealth
Declaration
public Text CurrentHealth
Field Value
Type |
Description |
UnityEngine.UI.Text |
|
EnemyEffectIcones
Declaration
public EffectIconUI[] EnemyEffectIcones
Field Value
EnemyHealthSlider
Declaration
[Header("Enemy")]
public Slider EnemyHealthSlider
Field Value
Type |
Description |
UnityEngine.UI.Slider |
|
EnemyName
Declaration
Field Value
Type |
Description |
UnityEngine.UI.Text |
|
InventoryWindow
Declaration
[Header("Inventory")]
public InventoryUI InventoryWindow
Field Value
MaxHealth
Declaration
Field Value
Type |
Description |
UnityEngine.UI.Text |
|
Declaration
public Button OpenInventoryButton
Field Value
Type |
Description |
UnityEngine.UI.Button |
|
OpenInventoryClip
Declaration
public AudioClip OpenInventoryClip
Field Value
Type |
Description |
UnityEngine.AudioClip |
|
PlayerCharacter
Declaration
[Header("Player")]
public CharacterControl PlayerCharacter
Field Value
PlayerHealthSlider
Declaration
public Slider PlayerHealthSlider
Field Value
Type |
Description |
UnityEngine.UI.Slider |
|
StatsText
Declaration
Field Value
Type |
Description |
UnityEngine.UI.Text |
|
TimedModifierIcones
Declaration
public EffectIconUI[] TimedModifierIcones
Field Value
Properties
Instance
Declaration
public static UISystem Instance { get; }
Property Value
Methods
ToggleInventory()
Declaration
public void ToggleInventory()