Home | Aanpassen | Blog | Extra's | Log In | Info
Handleiding | D&D iconen | GML Parser | Archief | Iso City
Gebruikersnaam: Wachtwoord:  
Over ons | Features | Directory | Banners | Contact

Het ontwerpen van spellen met Game Maker
Het ontwerpen van spellen met Game Maker

De muis

De volgende variabelen en functies bestaan voor muisinteractie:

mouse_x* X-coordinaat van de muis in de room. Kan niet worden aangepast.
mouse_y* Y-coordinaat van de muis in de room. Kan niet worden aangepast.
mouse_button De muistoets die momenteel is ingedrukt. Gebruik als waarden: mb_none, mb_any, mb_left, mb_middle, of mb_right.
mouse_lastbutton Laatst ingedrukte muistoets.

Om na te gaan of een bepaalde toets is ingedrukt bestaan de volgende functies. Dit is met name handig als meerdere toetsen herhaaldelijk worden ingedrukt.

mouse_check_button(numb) Geeft terug of de aangegeven muistoets momenteel ingedrukt is (gebruik als waarden: mb_none, mb_left, mb_middle, of mb_right).
mouse_check_button_pressed(numb) Geeft terug of de aangegeven muistoets sinds de vorige stap is ingedrukt.
mouse_check_button_released(numb) Geeft terug of de aangegeven muistoets sinds de vorige stap is losgelaten.

Er zijn enkele extra functies met betrekking tot muis interactie.

mouse_clear(button) Neutraliseert de status van de aangegeven muistoets. Dit betekent dat het geen muisevents meer genereert, totdat de gebruiker het opnieuw indrukt.
io_clear() Neutraliseert de status van alle muistoetsen.
io_handle() Update de status van alle toetsenbord- en muistoetsen.
mouse_wait() Wacht totdat de gebruiker een toets indrukt.

Zoeken Zoeken


Alternatieve versies Alternatieve versies

Je kan de handleiding ook lezen op een lange pagina (± 1.5 mb)

Ook beschikbaar in: Engels Frans Duits

ZIP Download helpfile

Advertentie Advertentie

GameMaker Handleiding