private void OnHoverGrabbableReleased(HVRGrabberBase grabber, HVRGrabbable grabbable) { UnhoverGrabbable(grabber, grabbable); //drop could have been a hand swap or some other swapping action //so we wait til next frame and see if it's not grabbed by something else this frame StartCoroutine(TryGrabGrabbable(grabbable)); }
private void OnGrabbableGrabbed(HVRGrabberBase arg0, HVRGrabbable grabbable) { //Debug.Log($"Grabbed while force grabbing."); }
private void OnHoverGrabbableReleased(HVRGrabberBase grabber, HVRGrabbable grabbable) { UnhoverGrabbable(grabber, grabbable); //something else might have grabbed this, like a another one of these grabbers StartCoroutine(TryGrabGrabbable(grabbable)); }