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
파일 보기 프로젝트 열기: exdev/urban-survivors 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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,

보호된 프로퍼티들

프로퍼티 타입 설명
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,