Clés virtuelles


Pour que vos jeux fonctionnent correctement sur les appareils mobiles dotés d'un écran tactile, vous devrez peut-être affecter des zones de l'écran pour répondre à certaines choses lorsque l'utilisateur les touchera. Pour ce faire, attribuez une "clé virtuelle" à une clé de clavier standard mappée en interne, puis utilisez les événements de clavier qu'ils génèrent pour contrôler votre application. Il convient de noter que ces «touches virtuelles» sont mappées sur la position de l' écran plutôt que sur la position de la pièce et que les valeurs x / y sont absolues, en fonction de la taille de l'affichage. Cela signifie que vous n'avez pas besoin de vous soucier de l'utilisation des vues ou des coordonnées de pièce relatives, et pouvez simplement dessiner vos sprites clés et définir vos clés virtuelles dans l' événement Draw GUI d'un objet.

NOTE: Ces fonctions ne fonctionneront pas sur Windows, Ubuntu (Linux), ni sur MacOS, les plates-formes cibles!

Les fonctions de clé virtuelle disponibles sont les suivantes:

  1. virtual_key_add
  2. virtual_key_show
  3. virtual_key_hide
  4. virtual_key_delete