Création de jeux avec Game Maker
Les Joysticks
Certains événements sont associés aux joysticks. Il existe tout un ensemble de fonctions permettant un contrôle total sur les joysticks. Game Maker supporte jusqu'à deux joysticks. Aussi, toutes ces fonctions prennent comme argument l'ID du joystick.
joystick_exists(id) Retourne si l'ID du joystick (1 ou 2) existe.
joystick_name(id) Retourne le nom du joystick.
joystick_axes(id) Retourne le nombre d'axes du joystick.
joystick_buttons(id) Retourne le nombre de boutons du joystick.
joystick_has_pov(id) Retourne si le joystick posséde des fonctionnalités de point de vue.
joystick_direction(id) Retourne le code touche (vk_numpad1 à vk_numpad9) correspondant à la direction de l'ID du joystick (1 ou 2).
joystick_check_button(id, numb) Retourne si le bouton numb du joystick ID est pressé (numb allant de 1 à 32).
joystick_xpos(id) Retourne la position (-1 à 1) de l'axe en X de l'ID du joystick.
joystick_ypos(id) Retourne la position en Y du joystick.
joystick_zpos(id) Retourne la position en Z du joystick (si celui posséde un axe Z).
joystick_rpos(id) Retourne la position du manche (ou quatrième axe).
joystick_upos(id) Retourne la position en U du joystick (ou cinquième axe).
joystick_vpos(id) Retourne la position en V du joystick (ou sixième axe).
joystick_pov(id) Retourne la position du point de vue du joystick d'id ID. Cela correspond à un angle entre 0 et 360 degrés. 0 correspond vers l'avant, 90 vers la droite, 180 vers le bas et 270 vers la gauche. Lorsqu'aucune direction de point de vue n'est sélectionnée par le joueur, la valeur -1 est retournée.
<< Traduction française par Philippe Ragni - (2005) >>
Alternative versions
You can also read this manual on one single long page (± 1.5 mb)
Also available in:
Download helpfile
Also available in:
Download helpfile