Innholdet

Kontrollere rammer med JavaScript Opprette en Game løkken

Holde knappene

Denne opplæringen fortsetter fra forrige opplæringen, kontrollere rammer med JavaScript. Det viser hvordan du flytter sirkelen mens holde nede knappene. Opprette kontrollerende rammer med JavaScript opplæringen.


Holde knappene 1

Vi trenger å spore statusen for hver knapp, legge skriptet 'De generelle' i egenskapene film.



var LeftButtonPressed=false,RightButtonPressed=false;

Slå på 'Bruk utgivelsen' for både knapper. Dette gjør at en ny hendelse kalt 'På utgivelsen'. 'Ved klikk' kalles når knappen trykkes. 'På utgivelsen' kalles når den slippes.


Holde knappene 3

Holde knappene 4

Slette gjeldende skriptet i den 'Ved klikk' hendelser. Legg til følgende for den 'Ved klikk' og 'På utgivelsen' hendelser knapper.



LeftButtonPressed=true;


LeftButtonPressed=false;


RightButtonPressed=true;


RightButtonPressed=false;

Statusen for begge knappene spores nå. Legge skriptet til 'Ved oppdatering' hendelse i filmen egenskapene. Den 'Ved oppdatering' hendelsen kalles hver gang filmen oppdateringer, som kan være mange ganger et sekund.



if(LeftButtonPressed){
BlueCircle
-=1;
}
if(RightButtonPressed){
BlueCircle
+=1;
}

Når den venstre knappen, for eksempel holdes nede, variabelen LeftButtonPressed er satt til true. Når denne verdien er sann, X-verdien av sirkelen vil redusere hver gang 'Ved oppdatering' kalles.


Play Spille

Holde knappene 10

Kontrollere rammer med JavaScript Opprette en Game løkken
Denne dokumentasjonen var oversatt fra engelsk, bruke en online oversetter. Vi beklager hvis du finner noen feil. Hvis du ønsker å hjelpe oss å gjøre rettelser. Det er en oversettelse redaktør i Hippani Animator (i Hjelp-menyen). Vi gir ut ledig eksportbevilling keys til noen som retter opp mer enn 100 uttrykk. Kontakt oss for mer informasjon.