C# Класс UIStatus, urban-survivors

This script is used to create a status bar style widget that fades in, shows the message, waits a bit then fades out. Basic usage: UIStatus.Show(text)
Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ShowHideControls GameObject[]
activeReloadBar PackedSprite,
activeReloadFloat PackedSprite,
activeReloadZone PackedSprite,
aimingNeedle PackedSprite,
aimingOutline PackedSprite,
boyFace PackedSprite,
boyProgressBar UIProgressBar,
bulletCounterText SpriteText,
girlFace PackedSprite,
girlProgressBar UIProgressBar,
hint_lowAmmo GameObject
hint_reloadBin GameObject
hint_tapAgain GameObject
meleeButton PackedSprite,
moveAnalog PackedSprite,
moveOutline PackedSprite,
reloadButton PackedSprite,
reloadindEffect PackedSprite,
snd_onar_failed UnityEngine.AudioClip
snd_onar_success UnityEngine.AudioClip
totalBulletCounterText SpriteText,

Защищенные свойства (Protected)

Свойство Тип Описание
ReloadButtonState StateUpdate
blinkText bool
initBoyTrans Transform
initGirlTrans Transform
screenPad ScreenPad,
showControls bool
showHideInitPos Vector3[]

Открытые методы

Метод Описание
ActiveAimingZone ( bool _active ) : void
ActiveMeleeButton ( bool _active ) : void
ActiveMovingZone ( bool _active ) : void
ActiveReloadBarColorUpdate ( float _value ) : void
Awake ( ) : void
DisableReloadButton ( ) : void
EnableReloadButton ( ) : void
HideActiveReloadBar ( string _state ) : IEnumerator
OnActiveReload ( ) : void
OnReload ( ) : void
ShowActiveReloadBar ( ) : void
ShowControls ( bool _show, float _sec ) : IEnumerator
Start ( ) : void
StopActiveReload ( ) : void
Update ( ) : void
UpdateAcceptActiveReload ( ) : void
UpdateAcceptReload ( ) : void
UpdateReloadDeactive ( ) : void

Приватные методы

Метод Описание
GoActiveReloadForSeconds ( float _seconds ) : IEnumerator
OnBoyHit ( ) : IEnumerator
OnGirlHit ( ) : IEnumerator

Описание методов

ActiveAimingZone() публичный Метод

public ActiveAimingZone ( bool _active ) : void
_active bool
Результат void

ActiveMeleeButton() публичный Метод

public ActiveMeleeButton ( bool _active ) : void
_active bool
Результат void

ActiveMovingZone() публичный Метод

public ActiveMovingZone ( bool _active ) : void
_active bool
Результат void

ActiveReloadBarColorUpdate() публичный Метод

public ActiveReloadBarColorUpdate ( float _value ) : void
_value float
Результат void

Awake() публичный Метод

public Awake ( ) : void
Результат void

DisableReloadButton() публичный Метод

public DisableReloadButton ( ) : void
Результат void

EnableReloadButton() публичный Метод

public EnableReloadButton ( ) : void
Результат void

HideActiveReloadBar() публичный Метод

public HideActiveReloadBar ( string _state ) : IEnumerator
_state string
Результат IEnumerator

OnActiveReload() публичный Метод

public OnActiveReload ( ) : void
Результат void

OnReload() публичный Метод

public OnReload ( ) : void
Результат void

ShowActiveReloadBar() публичный Метод

public ShowActiveReloadBar ( ) : void
Результат void

ShowControls() публичный Метод

public ShowControls ( bool _show, float _sec ) : IEnumerator
_show bool
_sec float
Результат IEnumerator

Start() публичный Метод

public Start ( ) : void
Результат void

StopActiveReload() публичный Метод

public StopActiveReload ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

UpdateAcceptActiveReload() публичный Метод

public UpdateAcceptActiveReload ( ) : void
Результат void

UpdateAcceptReload() публичный Метод

public UpdateAcceptReload ( ) : void
Результат void

UpdateReloadDeactive() публичный Метод

public UpdateReloadDeactive ( ) : void
Результат void

Описание свойств

ReloadButtonState защищенное свойство

protected StateUpdate ReloadButtonState
Результат StateUpdate

ShowHideControls публичное свойство

public GameObject[] ShowHideControls
Результат GameObject[]

activeReloadBar публичное свойство

public PackedSprite, activeReloadBar
Результат PackedSprite,

activeReloadFloat публичное свойство

public PackedSprite, activeReloadFloat
Результат PackedSprite,

activeReloadZone публичное свойство

public PackedSprite, activeReloadZone
Результат PackedSprite,

aimingNeedle публичное свойство

public PackedSprite, aimingNeedle
Результат PackedSprite,

aimingOutline публичное свойство

public PackedSprite, aimingOutline
Результат PackedSprite,

blinkText защищенное свойство

protected bool blinkText
Результат bool

boyFace публичное свойство

public PackedSprite, boyFace
Результат PackedSprite,

boyProgressBar публичное свойство

public UIProgressBar, boyProgressBar
Результат UIProgressBar,

bulletCounterText публичное свойство

public SpriteText, bulletCounterText
Результат SpriteText,

girlFace публичное свойство

public PackedSprite, girlFace
Результат PackedSprite,

girlProgressBar публичное свойство

public UIProgressBar, girlProgressBar
Результат UIProgressBar,

hint_lowAmmo публичное свойство

public GameObject hint_lowAmmo
Результат GameObject

hint_reloadBin публичное свойство

public GameObject hint_reloadBin
Результат GameObject

hint_tapAgain публичное свойство

public GameObject hint_tapAgain
Результат GameObject

initBoyTrans защищенное свойство

protected Transform initBoyTrans
Результат Transform

initGirlTrans защищенное свойство

protected Transform initGirlTrans
Результат Transform

meleeButton публичное свойство

public PackedSprite, meleeButton
Результат PackedSprite,

moveAnalog публичное свойство

public PackedSprite, moveAnalog
Результат PackedSprite,

moveOutline публичное свойство

public PackedSprite, moveOutline
Результат PackedSprite,

reloadButton публичное свойство

public PackedSprite, reloadButton
Результат PackedSprite,

reloadindEffect публичное свойство

public PackedSprite, reloadindEffect
Результат PackedSprite,

screenPad защищенное свойство

protected ScreenPad, screenPad
Результат ScreenPad,

showControls защищенное свойство

protected bool showControls
Результат bool

showHideInitPos защищенное свойство

protected Vector3[] showHideInitPos
Результат Vector3[]

snd_onar_failed публичное свойство

public AudioClip,UnityEngine snd_onar_failed
Результат UnityEngine.AudioClip

snd_onar_success публичное свойство

public AudioClip,UnityEngine snd_onar_success
Результат UnityEngine.AudioClip

totalBulletCounterText публичное свойство

public SpriteText, totalBulletCounterText
Результат SpriteText,