예제 #1
0
 private void OnButtonHoverLost(FingerButton sender)
 {
     if (HoverLost != null)
     {
         HoverLost(this);
     }
 }
예제 #2
0
 private void OnButtonHoverGained(FingerButton sender)
 {
     if (HoverGained != null)
     {
         HoverGained(this);
     }
 }
예제 #3
0
 private void OnButtonActivated(FingerButton sender)
 {
     if (Activated != null)
     {
         Activated(this);
     }
 }
예제 #4
0
    void Awake()
    {
        button               = GetComponent <FingerButton>();
        keyboard             = GetComponentInParent <Keyboard>();
        keyboard.ModeChange += keyboard_ModeChange;
        characterText        = GetComponentInChildren <UnityEngine.UI.Text>();

        if (characterText != null)
        {
            characterText.transform.SetParent(button.ButtonFace);
        }
    }
예제 #5
0
 void ResetButton_ButtonActivated(FingerButton sender)
 {
     UnityEngine.VR.InputTracking.Recenter();
 }
예제 #6
0
 void LettersButton_ButtonActivated(FingerButton sender)
 {
     Keyboard.ShowCharSet(0);
 }
예제 #7
0
 void NumbersButton_ButtonActivated(FingerButton sender)
 {
     Keyboard.ShowCharSet(1);
 }
예제 #8
0
 // Use this for initialization
 void Awake()
 {
     button = GetComponent <FingerButton>();
 }