Kuidas liigutada objekti nooltega ActionScript 3.0-s

Autor: Louise Ward
Loomise Kuupäev: 4 Veebruar 2021
Värskenduse Kuupäev: 27 November 2024
Anonim
Kuidas liigutada objekti nooltega ActionScript 3.0-s - Artiklid
Kuidas liigutada objekti nooltega ActionScript 3.0-s - Artiklid

Sisu

Kui soovite Adobe Flashis mängu luua, peate teadma, kuidas luua kood, et liigutada oma graafilisi objekte nooleklahvidega. Kui tead, saate kiiresti luua igasuguseid Flash-mänge. Objekti liigutamine noolega on lihtne. Vaid neljas reas ActionScript 3 (Flash programmeerimiskeel) kood annab käsu objektile, mis võib üles, alla ja paremale, vasakule, paremale ja vasakule minna.


Juhised

Kasutage ActionScript 3, et liigutada objekte üles, alla, paremale ja vasakule (Goodshoot / Goodshoot / Getty Images)
  1. Käivitage Flash programm. Valige avakuval "Flash File (ActionScript 3.0)", et luua oma projektile uus fail.

  2. Importige liikumises kasutatavaid graafilisi objekte. Klõpsake menüüs "Fail" menüüs "Impordi raamatukogusse". Valige graafika, mida importisite, ja klõpsa menüüs "Muuda" "Konverteeri sümboliks", et teisendada graafika videolõigu objektiks (nii et graafika saab animeerida). Sisestage sümbolile nimi "anobject" dialoogiboksis "Convert to Symbol" (nimi) tekstiväljale. Kontrollige "Export for ActionScript" kasti ja seejärel "OK", et määrata klassi nimi "object_Um" graafilisele sümbolile.


  3. ActionScripti 3 redaktori avamiseks valige Flash-riba peamenüü menüüst „Toimingud”, tehke hiirekursor redaktori esimesele reale. Klõpsake hiirega ja sisestage järgmine kood, et asetada stseeni graafik "object_Um" koopia ja paigutada see koordinaatidega (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 kood "var" loob sümboli "object_Um" koopia ja nimetab selle "object_to_move". Graaf on paigutatud seostades x ja y omadused "object_to_move" ridadega 2 ja 3. "AddChild" meetod lisab objekti stseeni.

  4. Sisestage ActionScript 3 redaktori järgmistesse ridadesse järgmine kood, et lisada klaviatuuriklahvide vajutamisel tuvastatav sündmus, ja määrab, et kui vajutatakse üles, alla, vasakule ja paremale klahve, viiakse objekt üle (vajutades viis pikslit) igale klahvile.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, misKey) funktsioon, misKey (sündmus: KeyboardEvent): void {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; kui (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; kui (event.keyCode == Keyboard.UP) {object_to_move.y = object_to_move.y - 5}; kui (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};

    };

    Esimese rea kood tuvastab, kui klahvi vajutatakse, käivitades funktsiooni "misKey". Nelja tingimuse komplekti (kui deklaratsioonid) kasutatakse selleks, et tuvastada, millist klahvi vajutati, ja liigutada objekti viis pikslit vajutatava klahvi suunas.

Mida sa vajad

  • Adobe Flash Professional: CS3, CS4 või CS5 versioonid

Küünte poleerimine annab neile elegante ilme, ilma et peakite küünelakki kandma. Kui teil pole neljapoolet lakki, võite ikkagi küüned poleerida ja aada ile, läi...

Rotimürgid tapavad nad tavalielt, põhjutade nende iemit urma. eega on mürgi ük peamii kootioi antikoagulant, mi oodutab vere vedeldamit. Ja neil ainetel on inimverele ama mõju...

Hiljutised Artiklid