Esempio n. 1
0
 private void InputStateUpdate()
 {
     if (IsTouch() == true)
     {
         if (LastInputState == InputState.None || LastInputState == InputState.Up)
         {
             CurrentInputState = InputState.Down;
         }
         if (LastInputState == InputState.Hold || LastInputState == InputState.Down)
         {
             CurrentInputState = InputState.Hold;
         }
     }
     if (IsTouch() == false)
     {
         if (LastInputState == InputState.Hold || LastInputState == InputState.Down)
         {
             CurrentInputState = InputState.Up;
         }
         if (LastInputState == InputState.None || LastInputState == InputState.Up)
         {
             CurrentInputState = InputState.None;
         }
     }
     LastInputState = CurrentInputState;
 }
Esempio n. 2
0
 private void Awake()
 {
     CurrentInputState = LastInputState = InputState.None;
     Biologys          = (Biology[])FindObjectsOfType(typeof(Biology));
     Depth             = Camera.main.farClipPlane;
 }