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

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

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