8 using UnityEngine.Events;
9 using System.Collections;
11 namespace Valve.VR.InteractionSystem
14 [RequireComponent( typeof( Interactable ) )]
17 public UnityEvent onHandHoverBegin;
18 public UnityEvent onHandHoverEnd;
19 public UnityEvent onAttachedToHand;
20 public UnityEvent onDetachedFromHand;
23 private void OnHandHoverBegin()
25 onHandHoverBegin.Invoke();
30 private void OnHandHoverEnd()
32 onHandHoverEnd.Invoke();
37 private void OnAttachedToHand(
Hand hand )
39 onAttachedToHand.Invoke();
44 private void OnDetachedFromHand(
Hand hand )
46 onDetachedFromHand.Invoke();