private void ShowAttachTooltip() { string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetTopFaceButton(ControllerInCollider)); string tooltip = $"{buttonName} - Attach Ventilator"; HandVRTooltipController.ShowTooltip(ControllerInCollider, tooltip); }
private void updateTooltips() { OVRInput.Controller controller = grabbable?.grabbedBy?.Controller ?? OVRInput.Controller.None; if (grabbable.isGrabbed && controller != OVRInput.Controller.None) { string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetIndexTrigger(controller)); string tooltip = $"{buttonName} - Squeeze Ventilator"; grabbedBy = controller; setTooltipForSqueeze = true; if (!HandVRTooltipController.HasTooltipText(controller)) { HandVRTooltipController.ShowTooltip(controller, tooltip); previousTooltip = tooltip; } } if (setTooltipForSqueeze && controller == OVRInput.Controller.None) { if (HandVRTooltipController.GetTooltipText(grabbedBy).Equals(previousTooltip)) { HandVRTooltipController.HideTooltip(grabbedBy); } setTooltipForSqueeze = false; grabbedBy = OVRInput.Controller.None; } }
private void setTooltips() { foreach (OVRInput.Controller controller in relevantInputControllers) { string tooltip = ""; string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetTopFaceButton(controller)); if (gripButtonHeld(controller)) { if (!AllowTogglingJawGrip) { tooltip = $"{buttonName} (Hold) - Holding Jaw Grip"; } } else { if (!AllowTogglingJawGrip) { tooltip = $"{buttonName} (Hold) - Hold Jaw Grip"; } else { string info = HoldingGrip ? "Release Jaw Grip" : "Start Jaw Grip"; tooltip = $"{buttonName} - {info}"; } } if (!String.IsNullOrEmpty(tooltip)) { HandVRTooltipController.ShowTooltip(controller, tooltip); } } }
private void showInteractionTooltip(OVRInput.Controller controller) { string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetHandTrigger(controller)); string newStatus = active ? "Reset Stopwatch" : "Stop Stopwatch"; string tooltip = $"{buttonName} - {newStatus}"; HandVRTooltipController.ShowTooltip(controller, tooltip); }
private void showInteractionTooltip(OVRInput.Controller controller) { string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetTopFaceButton(controller)); string newStatus = LightState ? "Turn Off Heatlamp" : "Turn On Heatlamp"; string tooltip = $"{buttonName} - {newStatus}"; HandVRTooltipController.ShowTooltip(controller, tooltip); }
private void setTooltips() { foreach (OVRInput.Controller controller in controllersInCPRCollider) { string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetTopFaceButton(controller)); string tooltip = $"{buttonName} - Compress"; HandVRTooltipController.ShowTooltip(controller, tooltip); } }
private void showInteractionTooltip(OVRInput.Controller controller) { string tooltip; string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetHandTrigger(controller)); if (rotating) { tooltip = $"{buttonName} (Hold) - Turn Knob"; } else { tooltip = $"{buttonName} (Hold) - Grab Knob"; } HandVRTooltipController.ShowTooltip(controller, tooltip); }
private void setTooltips() { foreach (OVRInput.Controller controller in controllersInCollider) { string tooltip; string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetTopFaceButton(controller)); if (checkTopFaceButton(controller)) { tooltip = $"{buttonName} (Hold) - Move Controller to Stimulate"; } else { tooltip = $"{buttonName} (Hold) - Stimulate Baby"; } HandVRTooltipController.ShowTooltip(controller, tooltip); } }
void updateControllerTooltip(GameObject hand, OVRGrabber grabber) { // Grabbing tooltips should have lowest priority OVRInput.Controller controller = grabber.Controller; string buttonName = VRButtonHelper.HumanizeButton(VRButtonHelper.GetHandTrigger(controller)); string grabTooltip = $"{buttonName} (Hold) - Grab"; if (grabber.grabbedObject == null && grabber.grabbingCandidates.Count > 0) { if (!HandVRTooltipController.HasTooltipText(controller)) { HandVRTooltipController.ShowTooltip(controller, grabTooltip); } } else { if (HandVRTooltipController.GetTooltipText(controller).Equals(grabTooltip)) { HandVRTooltipController.HideTooltip(controller); } } }