Example #1
0
 // Token: 0x0600566A RID: 22122 RVA: 0x001DBD20 File Offset: 0x001DA120
 private bool GetNearTouch(OVRInput.NearTouch nearTouch, OVRInput.Controller controller)
 {
     if (nearTouch == OVRInput.NearTouch.PrimaryThumbButtons)
     {
         return(this.GetTouch(OVRInput.Touch.PrimaryThumbstick, controller) || this.GetTouch(OVRInput.Touch.One, controller) || this.GetTouch(OVRInput.Touch.Two, controller));
     }
     return(nearTouch == OVRInput.NearTouch.PrimaryIndexTrigger && this.GetTouch(OVRInput.Touch.PrimaryIndexTrigger, controller));
 }
 void CheckNearTouchAndOutputText(OVRInput.NearTouch data)
 {
     if (OVRInput.Get(data))
     {
         tm4.text += "<color=#ff0000>";
         tm4.text += data.ToString() + ":" + OVRInput.Get(data).ToString() + "\n";
         tm4.text += "</color>";
     }
 }
 void CheckIfPressed(OVRInput.NearTouch button, OVRInput.Controller controller, GameObject trigger)
 {
     if (!OVRInput.Get(button)) // If index trigger not touched
     {
         ActivateTrigger(controller);
     }
     else
     {
         if (trigger.activeSelf) // Is trigger active
         {
             trigger.GetComponent <EnablePush>().PushCollider.SetActive(false);
             trigger.SetActive(false);
         }
     }
 }
Example #4
0
 public virtual void OnButtonNear(OVRInput.NearTouch nearTouch)
 {
 }