Accueil | Personnaliser | Blog | Extras | Log In | Information
Manuel | D&D icons | GML Parser | Archives | Ville Iso
Username: Password:  
à propos | Caractéristiques | Directory | Bannières | Contacter

Création de jeux avec Game Maker
Création de jeux avec Game Maker

La Souris

Concernant les interactions avec la souris, les variables et les fonctions suivantes existent :

mouse_x* Coordonnée en X de la souris dans la room. Ne peut être changée.
mouse_y* Coordonnée en Y de la souris dans la room. Ne peut être modifiée.
mouse_button Bouton de la souris actuellement pressé. Retourne comme valeur mb_none, mb_any, mb_left, mb_middle, ou mb_right.
mouse_lastbutton Dernier bouton pressé de la souris.

Pour déterminer le bouton de la souris venant d'être pressé, vous pouvez utiliser les fonctions suivantes. Cela sera particulièrement utile lorsque plusieurs touches seront pressées en même temps.

mouse_check_button(numb) Retourne si le bouton de la souris numb est actuellement pressé (utilisez comme valeurs mb_none, mb_left, mb_middle, ou mb_right).
mouse_check_button_pressed(numb) Retourne si le bouton de la souris numb a été pressé depuis le dernier step.
mouse_check_button_released(numb) Retourne si le bouton de la souris numb a été relâché depuis le dernier step.

Il existe quelques fonctions supplémentaires ayant traits aux interactions avec la souris.

mouse_clear(button) Efface l'état du bouton button de la souris. Cela signifie que ce bouton ne générera plus aucun événement souris jusqu'à ce que le joueur relâche ce bouton puis le presse de nouveau.
io_clear() Efface tous les états du clavier et de la souris.
io_handle() Gestion des entrées-sorties (I/O) utilisateur, avec mise à jour des statuts du clavier et de la souris.
mouse_wait() Attends que l'utilisateur presse un bouton de la souris
.























<< Traduction française par Philippe Ragni - (2005) >>

Search Search


Alternative versions Alternative versions

You can also read this manual on one single long page (± 1.5 mb)

Also available in: Dutch English German

ZIP Download helpfile

Annonces Annonces

GameMaker Manual