Geste d'entrée


Les fonctions d' entrée de périphérique sont parfaites pour gérer de simples touches à l'écran ou pour obtenir une orientation de périphérique, mais vous pouvez parfois vouloir que vos projets détectent des choses plus complexes, comme le fait de pouvoir faire glisser une occurrence dans une pièce. Ces choses peuvent être faites avec les fonctions de l'appareil, mais pour rendre les choses plus faciles GameMaker Studio 2 dispose d'une gamme complète d' événements GameMaker Studio 2 pour détecter les doubles frappes, glisser, flips, pinces et rotations, à la fois au niveau mondial et renvoyer des informations sur l'événement. Les fonctions énumérées ici sont toutes conçues pour vous donner un meilleur contrôle sur comment et quand ces événements seront déclenchés.

IMPORTANT! Ces fonctions ne fonctionneront pas sur la plate-forme cible HTML5. Ils ne donneront pas d'erreur s'ils sont utilisés, mais seront simplement ignorés.


Les sections suivantes répertorient toutes les différentes fonctions gestuelles:

Les fonctions suivantes peuvent être utilisées pour obtenir les différentes valeurs utilisées pour calculer le glissement, le glissement, le pincement, etc...:

  1. gesture_get_drag_time
  2. gesture_get_drag_distance
  3. gesture_get_flick_speed
  4. gesture_get_double_tap_time
  5. gesture_get_double_tap_distance
  6. gesture_get_pinch_distance
  7. gesture_get_pinch_angle_towards
  8. gesture_get_pinch_angle_away
  9. gesture_get_rotate_time
  10. gesture_get_rotate_angle

Les fonctions suivantes peuvent être utilisées pour définir les différentes valeurs utilisées pour calculer l'effleurement, le glissement, le pincement, etc...:

  1. gesture_drag_time
  2. gesture_drag_distance
  3. gesture_flick_speed
  4. gesture_double_tap_time
  5. gesture_double_tap_distance
  6. gesture_pinch_distance
  7. gesture_pinch_angle_towards
  8. gesture_pinch_angle_away
  9. gesture_rotate_time
  10. gesture_rotate_angle