Den Game Maker benutzen
Die Maus
Für Mausinteraktionen existieren folgende Variablen und Funktionen:mouse_x* X-Koordinate der Maus im "room" (Raum). Kann nicht geändert werden.
mouse_y* Y-Koordinate der Maus im "room" (Raum). Kann nicht geändert werden.
mouse_button Momentan gedrückter Mausknopf. als Wert verwende mb_none, mb_any, mb_left, mb_middle, or mb_right.
mouse_lastbutton Zuletzt gedrückter Mausknopf.
Um zu prüfen, ob ein bestimmter Mausknopf gedrückt ist, verwende folgende Funktionen. Dies ist besonders nützlich, wenn mehrere Tasten gleichzeitig gedrückt sind.
mouse_check_button(numb) Gibt an, ob der Mausknopf momentan gedrückt ist (verwende als Werte mb_none, mb_left, mb_middle, oder mb_right).
mouse_check_button_pressed(numb) Gibt an, ob der Mausknopf seit dem letzten step gedrückt wurde.
mouse_check_button_released(numb) Gibt an, ob der Mausknopf seit dem letzten step losgelassen wurde.
Es gibt zusätzliche Funktionen, die sich auf Mausinteraktionen beziehen.
mouse_clear(button) Löscht den Status des Mausknopfes. Das heißt, es werden solange keine Mausereignisse erzeugt, bis der Spieler den Knopf loslässt und erneut drückt.
io_clear() Löscht sowohl Tastatur-, als auch Mausstatus.
io_handle() Bearbeitet Nutzereingabe, auffrischen von Maus- und Tastaturstatus.
mouse_wait() Wartet, bis der Nutzer eine Maustaste drückt.
.
« Die Tastatur | Der Joystick »
Alternative Versionen
Du kannst dieses Handbuch auch auf einer langen Seite (± 1.5 mb) ansehen.
Auch verfügbar in:
Download helpfile
Auch verfügbar in:
Download helpfile