Example #1
0
 /// <summary>
 /// Lorsque l'utilisateur clique sur un GameObject
 /// </summary>
 /// <param name="source">La source de l'événement (Les mains, la voix etc...)</param>
 /// <param name="tapCount">Le nombre de tap effectué</param>
 /// <param name="ray">Le rayon du tap (d'où il vient)</param>
 private void OnTappedEventHandler(InteractionSourceKind source, int tapCount, Ray ray)
 {
     if (GazeManager.Instance.GameObjectFocused != null)
     {
         TappedEventData eventData = new TappedEventData()
         {
             Source   = source,
             TapCount = tapCount,
             HeadRay  = ray
         };
         GazeManager.Instance.GameObjectFocused.SendMessageUpwards("OnTapped", eventData);
     }
     else
     {
         CreateCube();
     }
 }
Example #2
0
 /// <summary>
 /// Quand l'objet se fait cliquer dessus
 /// </summary>
 void OnTapped(TappedEventData eventData)
 {
     _isMoving = !_isMoving;
 }