// 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); } } }
public virtual void OnButtonNear(OVRInput.NearTouch nearTouch) { }