Example #1
0
 public virtual void EnableButton()
 {
     if (CurrentState == TouchButtonStates.Disabled)
     {
         currentState = TouchButtonStates.Off;
     }
 }
Example #2
0
    void ButtonUp()
    {
        currentState = TouchButtonStates.ButtonUp;
        InputManager.InteractWithButton(representedButtonID, InputButtonStates.Up);

        button.color = releasedColor;
    }
Example #3
0
    void ButtonDownFirstTime()
    {
        currentState = TouchButtonStates.ButtonDown;
        InputManager.InteractWithButton(representedButtonID, InputButtonStates.Down);

        button.color = pressedColor;
    }
Example #4
0
 protected virtual void LateUpdate()
 {
     if (currentState == TouchButtonStates.ButtonUp)
     {
         currentState = TouchButtonStates.Off;
     }
     if (currentState == TouchButtonStates.ButtonDown)
     {
         currentState = TouchButtonStates.ButtonPressed;
     }
 }
Example #5
0
 public virtual void DisableButton()
 {
     currentState = TouchButtonStates.Disabled;
 }
Example #6
0
 public virtual void ButtonPressed()
 {
     currentState = TouchButtonStates.ButtonPressed;
     InputManager.InteractWithButton(representedButtonID, InputButtonStates.Pressed);
 }