private bool NoArrowNotched(GameObject controller) { if (VRTK_DeviceFinder.IsControllerLeftHand(controller)) { bow = VRTK_DeviceFinder.GetControllerRightHand(true).GetComponentInChildren <BowAim>(); } else if (VRTK_DeviceFinder.IsControllerRightHand(controller)) { bow = VRTK_DeviceFinder.GetControllerLeftHand(true).GetComponentInChildren <BowAim>(); } return(bow == null || !bow.HasArrow()); }
private bool NoArrowNotched(GameObject controller) { if (VRTK_SDK_Bridge.IsControllerLeftHand(controller)) { bow = VRTK_DeviceFinder.GetControllerRightHand().GetComponentInChildren<BowAim>(); } else if (VRTK_SDK_Bridge.IsControllerRightHand(controller)) { bow = VRTK_DeviceFinder.GetControllerLeftHand().GetComponentInChildren<BowAim>(); } return (bow == null || !bow.HasArrow()); }