Actions (acties)

In Game Maker vinden acties plaats. Acties worden geplaatst in events van objecten. Wanneer een event optreedt, worden de acties zichtbaar als gedrag van de objecten. Er is een groot aantal verschillende acties beschikbaar en het is belangrijk dat je begrijpt wat zij doen. In dit hoofdstuk worden de acties beschreven die voorkomen in de simple mode. Houd er rekening mee dat sommige van deze acties alleen maar in de geregistreerde versie van Game Makeraanwezig zijn. Dat wordt bij de betreffende acties aangegeven.

Alle acties kun je vinden in de tabbladen aan de rechterzijde van het Object property venster. Er zijn zes sets met acties. Door op de correcte tab te klikken, vind je de set. Wanneer je de muis boven één van de acties houdt, zie je een korte omschrijving van de functie.

Een stukje herhaling:
Om een actie in een event te plaatsen moet je het van de tabbladen naar de actielijst slepen. Je kunt de volgorde in de lijst veranderen op dezelfde manier. Wanneer de <Alt> toets wordt vastgehouden tijdens het slepen, wordt een kopie gemaakt van de actie. Je kunt slepen en kopiëren tussen de lijsten in verschillende object property vensters. Gebruik de rechter muisknop om acties te verwijderen (of gebruik de <Del> toets) en voor kopieer en plak acties.

Wanneer je een actie instelt, verschijnt er meestal een pop-up scherm, waarin je bepaalde parameters voor die actie kunt invullen. Twee typen parameters verschijnen in veel acties. Bovenaan kun je aangeven naar welke instantie de actie verwijst. De default waarde is self; de instantie waarin de actie als eerste zichtbaar is gemaakt. Meestal is dit wat je wilt. Wanneer sprake is van een collision event, kun je ook specificeren naar welke andere instantie betrokken bij de botsing, de actie moet verwijzen. Op die manier kun je bijvoorbeeld andere instanties vernietigen. Je kunt ook kiezen om de actie te laten verwijzen naar alle instanties van een object. Op die manier kun je bijvoorbeeld alle rode ballen in blauwe ballen veranderen. De tweede wijze waarop parameters nodig zijn is de box met de naam Relative. In deze box geef je waarden mee die relatief zijn aan de huidige waarden. Op die manier kun je iets toevoegen aan de huidige score zonder de huidige score te moeten veranderen in een nieuwe score. De andere parameters komen hieronder aan bod. Je kunt altijd parameterwaarden veranderen door te dubbelklikken op een actie.

Informatie over de verschillende acties kan worden gevonden op de volgende pagina's: