Sisällysluettelo:
Video: JeuTropFacile - WayTooEasyGame: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä on peli, joka on tehty kokonaan HTML: llä ja JavaScriptillä kirjastolla P5js. On kaksi tiedostoa nimeltä index.html ja sketch.js. Olen hyvin aloittelija koodissa, joten olen pahoillani, jos se on epäselvää.
Voit pelata peliä tämän linkin kautta
Hallitset valkoista palloa nuolinäppäimillä ja sinun on vältettävä punaista palloa (tällä hetkellä on vain yksi).
Tein 2 muuttujaa: posX = 200 ja posY = 200
Luin sketch.js -sivustossa toimintoasetuksissa piirtoheitinkuvan 640 x 480 y harmaalla taustalla funktion piirtämisessä, sitten loin valkoisen ympyrän, jossa oli posX, posY, 75, 75.
Vaihe 1: Ympyrän siirtäminen
Kuten aiemmin sanoin, voit siirtää ympyrää nuolinäppäimillä.
Tätä varten olen luonut funktion updatePositionEllipse ().
Käytin tätä ehtoa saadakseni sen toimimaan: if (keyIsDown (DOWN_ARROW)) {
posY += 5;
}
Kun alas -näppäintä painetaan, ympyrä liikkuu alaspäin.
Käytin sitä kaikissa muissa näppäimissä, joten voit liikkua vasemmalle, oikealle, ylös ja alas.
Vaihe 2: Rajarajojen luominen
Saadaksesi valkoisen pallon pysähtymään kankaan päähän käytin testOutOfScreen -toimintoa.
Sisällä käytin ehtoa if (posX> 600) {
posX = 600; iskuPaino (6); aivohalvaus ("sininen"); linja (637, 0, 637, 480); }
jos x: n asema on parempi kuin 600: se estää pallon ja piirtää sinisen viivan reunan 6 kanssa kankaan oikealle puolelle.
Teen tämän kaikille rajoille.
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen