Indhold

Kontroller rammer med JavaScript At skabe en spil-loop

Holde knapper

Dette selvstudium fortsætter fra det foregående, 'kontrollere rammer med JavaScript'. Det viser, hvordan til at flytte cirklen, samtidig med at holde knapperne. Oprette de kontrollerende rammer med JavaScript tutorial.


Holde knapper 1

Vi bliver nødt til at spore status for hver knap, tilføje dette script til 'Generel' i filmen egenskaber.



var LeftButtonPressed=false,RightButtonPressed=false;

Drej 'Brug Slip' for begge knapper. Dette giver mulighed for en ny begivenhed kaldet 'Ved Slip'. 'Ved Klik' kaldes, når knappen er trykket. 'Ved Slip' kaldes, når knappen slippes.


Holde knapper 3

Holde knapper 4

Slet den aktuelle skrift i den 'Ved Klik' begivenheder. Tilføj følgende for den 'Ved Klik' og 'Ved Slip' arrangementer af knapper.



LeftButtonPressed=true;


LeftButtonPressed=false;


RightButtonPressed=true;


RightButtonPressed=false;

Status for begge knapper er nu spores. Tilføje dette script til den 'Ved opdatering' begivenhed i film egenskaber. Den 'Ved opdatering' begivenhed kaldes, hver gang de film opdateringer, der kan være mange gange en anden.



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

Når den venstre knap, for eksempel, er holdt nede, variablen LeftButtonPressed er indstillet til true. Når denne værdi er sandt, X-værdi på cirklen vil falde hver gang 'Ved opdatering' kaldes.


Play Afspil

Holde knapper 10

Kontroller rammer med JavaScript At skabe en spil-loop
Denne dokumentation var oversat fra engelsk, ved hjælp af en online oversætter. Vi undskylder hvis du finder nogen fejl. Hvis du vil hjælpe os med at foretage rettelser. Der er en oversættelse editor i Hippani Animator (i Hjælpemenuen). Vi giver ud gratis licensnøgler til nogen, der korrigerer mere end 100 sætninger. Kontakt os for flere detaljer.