Inhoud |
|
Controlerende Frames met JavaScript | Creëren van een spel lus |
Deze tutorial gaat verder vanaf de vorige tutorial, beheersing van frames met JavaScript te gebruiken. Het laat zien hoe de cirkel te verplaatsen terwijl de knoppen ingedrukt. De controlerende frames maken met JavaScript tutorial.
We zullen de status van elke knop moeten bijhouden, voeg dit script toe aan het 'Basis script' in de eigenschappen van de film.
Inschakelen 'Gebruik Release' voor beide knoppen. Hierdoor is een nieuw evenement genaamd 'Op Release'. 'Bij klikken' wordt aangeroepen wanneer de knop wordt ingedrukt. 'Op Release' wordt aangeroepen wanneer de knop wordt vrijgegeven.
Verwijderen van het huidige script in de 'Bij klikken' evenementen. Voeg de volgende voor de 'Bij klikken' en 'Op Release' gebeurtenissen van de knoppen.
De status van beide knoppen wordt nu bijgehouden. Voeg dit script toe aan het 'Update script' in de eigenschappen van de film. Het 'Update script' wordt aangeroepen zodra de film wijzigt, dit kan vele malen per seconde zijn.
Wanneer, bijvoorbeeld, de linkerknop, wordt ingedrukt, krijgt de variabele 'LeftButtonPressed' de waarde 'true'. Als deze waarde 'true' is, zal de X-waarde van de cirkel verkleinen bij elke 'Update script' aanroep.
![]() | Spelen |
Controlerende Frames met JavaScript | Creëren van een spel lus |