Objektin siirtäminen ActionScript 3.0: n nuolilla

Kirjoittaja: John Stephens
Luomispäivä: 1 Tammikuu 2021
Päivityspäivä: 4 Heinäkuu 2024
Anonim
Objektin siirtäminen ActionScript 3.0: n nuolilla - Artikkeleita
Objektin siirtäminen ActionScript 3.0: n nuolilla - Artikkeleita

Sisältö

Jos haluat luoda pelin Adobe Flashissa, sinun on tiedettävä, miten voit luoda koodin siirtääksesi grafiikkaobjekteja nuolinäppäimillä. Kun tiedät, voit nopeasti luoda kaikenlaisia ​​Flash-pelejä. Objektin siirtäminen nuolella on helppoa. Vain neljä riviä ActionScript 3 (Flash-ohjelmointikieli) -koodia komentaa objektia, joka voi mennä ylös, alas ja mennä sivusuunnassa ylös, alas, oikealle ja vasemmalle.


ohjeet

Käytä ActionScript 3: a siirtämällä esineitä ylös, alas, oikealle ja vasemmalle (Goodshoot / Goodshoot / Getty Images)
  1. Käynnistä Flash-ohjelma. Valitse aloitusnäytöstä "Flash-tiedosto (ActionScript 3.0)", jos haluat luoda uuden tiedoston projektille.

  2. Tuo grafiikkaobjektit, joita haluat käyttää liikkeissäsi. Napsauta "Tuo kirjastoon" -vaihtoehtoa "Tiedosto" -valikosta. Valitse grafiikka, jonka olet tuonut, ja napsauta "Muunna" -valikosta "Muunna symboliksi", jos haluat muuntaa grafiikan elokuvaleikkeen objektiksi (joten grafiikka voidaan animoida). Kirjoita nimi "anobject" symbolille "Name" -tekstikenttään "Convert to Symbol" -valintaikkunaan. Tarkista "Export for ActionScript" -ruutu, ja sitten "OK" määrittääksesi luokan nimen "object_Um" graafiselle symbolille.


  3. Avaa FlashScript-palkin päävalikosta "Window" -valikosta "Action" avataksesi ActionScript 3 -editorin, sijoita hiiren osoitin editorin ensimmäiselle riville. Napsauta hiirellä ja syötä seuraava koodi, jos haluat sijoittaa kuvion "object_Um" kuvaan ja sijoittaa sen koordinaateilla (400 400):

    var object_to_move: U_object = newU_object (); object_to_move.x = 400; object_to_move.y = 400; addChild (object_to_move);

    AS3-koodi "var" luo kopion symbolista "object_Um" ja nimittää sen "object_to_move". Graafi sijoitetaan liittämällä x- ja y-ominaisuudet ominaisuuksien "object_to_move" riveihin 2 ja 3. "AddChild" -menetelmä lisää objektin kohtaukseen.

  4. Syötä seuraava koodi ActionScript 3 -editorin seuraaviin riveihin lisätäksesi tapahtuman, joka havaitsee, kun näppäimistön näppäimet painetaan, ja määrittää, että jos ylös-, alas-, vasemmalle ja oikealle painikkeita painetaan, kohde siirretään (jossa on viisi pikseliä) jokaiselle painikkeelle.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, jokaKey) -toiminto, jokaKey (tapahtuma: KeyboardEvent): void {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; jos (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; jos (event.keyCode == näppäimistö.UP) {object_to_move.y = object_to_move.y - 5}; jos (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};

    };

    Ensimmäinen rivikoodi tunnistaa, kun näppäintä painetaan, jolloin käynnistetään "mikäKey" -toiminto. Neljä ehtoehtoa (jos-ilmoitukset) käytetään määrittämään, mitä näppäintä painettiin, ja siirrä objekti viisi pikseliä painetun näppäimen suuntaan.

Mitä tarvitset

  • Adobe Flash Professional: CS3-, CS4- tai CS5-versiot

Miten tehdä maapallo Art

Monica Porter

Heinäkuu 2024

Pienille lapille maapallon käytännön käityöprojekti voi vahvitaa maantieteelliten kaavioiden tärkeitä käitteitä. Pyydä oppilaita arvioimaan jokaien ma...

Jälkiruoat ilman sokeria lapsille

Monica Porter

Heinäkuu 2024

Jo inulla on diabeettinen tai rikialtti lapi tai haluat vain äilyttää en poi okerita, elinkelpoiten jälkiruoka-reeptien kekiminen voi olla yki uurimmita haateita. Jo lapei nauttii ...

Me Neuvomme