コード例 #1
0
 private void HandAttachChangeFeedback(bool attach)
 {
     Attaching = attach;
     if (attach)
     {
         HandVR.Haptic(0, DataVR.Instance.hand.grabHaptics.durationSeconds, DataVR.Instance.hand.grabHaptics.frequency, DataVR.Instance.hand.grabHaptics.amplitude);
     }
 }
コード例 #2
0
 private IEnumerator HoverHandFeedback()
 {
     StopCoroutine(HoverHandFeedback());
     while (Hovering)
     {
         HandVR.Haptic(0, DataVR.Instance.hand.interactableHoverHaptics.durationSeconds, DataVR.Instance.hand.interactableHoverHaptics.frequency, DataVR.Instance.hand.interactableHoverHaptics.amplitude);
         yield return(null);
     }
 }
コード例 #3
0
 private void Awake()
 {
     handVR = GetComponent <HandVR>();
 }
コード例 #4
0
 private void Unhover(HandVR handVR)
 {
     Outline.enabled = false;
 }
コード例 #5
0
 private void Hover(HandVR handVR)
 {
     Outline.enabled = true;
 }