Ejemplo n.º 1
0
 private void Awake()
 {
     _paused         = false;
     _internalPaused = false;
     _state          = TimerBarState.Normal;
     _barAlpha       = _fillImage.color.a;
     _fillImage.gameObject.GetComponent <Visibility>().SetInitialAlpha(_barAlpha);
 }
Ejemplo n.º 2
0
 public void SetTimerTime(float time)
 {
     _fullTime    = time;
     _currentTime = time;
     _visibleTime = time;
     PositionBar();
     _state = TimerBarState.Normal;
     SetBarAlpha(_barAlpha);
 }
Ejemplo n.º 3
0
 public void ShowNormalTime()
 {
     _state = TimerBarState.Normal;
 }
Ejemplo n.º 4
0
 public void ReduceToZeroInGivenTime(float time)
 {
     _fastReductionMultiple = _currentTime / time;
     _state = TimerBarState.QuickTotUpReduce;
 }