예제 #1
0
 public void OnUpdate()
 {
     if (_innputHandler.CurrentInputSource.MovementVector.x != 0)
     {
         _stateHandler.ExitState();
     }
 }
예제 #2
0
 public void OnUpdate()
 {
     if (_procesor.CurrenntCommand != null)
     {
         _stateHandler.ExitState();
     }
 }
예제 #3
0
 public void OnUpdate()
 {
     if (!StoreCanvas.Instance.gameObject.activeSelf)
     {
         _stateHandler.ExitState();
     }
 }
예제 #4
0
 public void OnUpdate()
 {
     _progressIndicator.Current = (_hackTime -= Time.deltaTime);
     if (_progressIndicator.Current <= 0)
     {
         _stateHandler.ExitState();
     }
 }