Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
tkdHayk's avatar
tkdHayk
Protege
8 years ago

how to check if object is grabbed by specific controller?

Below is pseudo-code which demonstrates my desired functionality. The code needs to be placed in on the grabbed object. The part in Bold is what I need clarification on. 

if (_OVRGrabbable.grabbedBy == "LTouch")
{
//Do something
}

EDIT:

Solution :

Public OVRGrabber LeftGrabber; // Drag grabber to inspector field

if (_OVRGrabbable.grabbedBy == LeftGrabber)
{
//Do something
}


2 Replies

Replies have been turned off for this discussion
  • I figured it out.
    You can check the static float from OVRInput.Get(Axis.1D.PrimaryHandTrigger, OVRInput.Controller.LTouch), 0 is not pressed, 1 is pressed to the end.