Skip to main content
Up and Coming
September 18, 2018

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
}


This topic has been closed for replies.

2 replies

New Participant
December 14, 2019
+1. Also trying to figure out.
New Participant
December 17, 2019
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.