Kako premakniti predmet s puščicami v ActionScript 3.0

Avtor: Louise Ward
Datum Ustvarjanja: 5 Februarjem 2021
Datum Posodobitve: 27 Pohod 2024
Anonim
Kako premakniti predmet s puščicami v ActionScript 3.0 - Članki
Kako premakniti predmet s puščicami v ActionScript 3.0 - Članki

Vsebina

Če želite ustvariti igro v Adobe Flashu, morate vedeti, kako ustvariti kodo za premikanje grafičnih objektov s puščičnimi tipkami. Ko boste izvedeli, boste lahko hitro ustvarili vse vrste iger Flash. Premikanje predmeta s puščico je enostavno. V samo štirih vrsticah kode ActionScript 3 (programski jezik Flash) ukažete objekt, ki se lahko pomika gor, dol in gredo stransko s tipkama gor, dol, desno in levo.


Navodila

Uporabite ActionScript 3 za premikanje predmetov s tipkama gor, dol, desno in levo (Goodshoot / Goodshoot / Getty Images)
  1. Zaženite program Flash. Na začetnem zaslonu izberite "Flash File (ActionScript 3.0)", da ustvarite novo datoteko za vaš projekt.

  2. Uvozite grafične objekte, ki jih želite uporabiti v svojem gibanju. V meniju »Datoteka« kliknite možnost »Uvozi v knjižnico«. Izberite grafiko, ki ste jo uvozili, in kliknite "Pretvori v simbol" v meniju "Spremeni", da pretvorite grafiko v predmet posnetka (tako da lahko grafiko animirate). Vnesite ime "anobject" za simbol v besedilno polje "name" v pogovornem oknu "Pretvori v simbol". Označite polje "Export for ActionScript" in nato "OK", da dodelite ime razreda "object_Um" grafičnemu simbolu.


  3. V meniju »Okno« v glavnem meniju vrstice Flash izberite »Dejanja«, da odprete urejevalnik ActionScript 3. Postavite kazalec miške na prvo vrstico urejevalnika. Kliknite z miško in vnesite naslednjo kodo za postavitev kopije grafa "object_Um" v sceno in ga postavite s koordinatami (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 koda "var" ustvari kopijo simbola "object_Um" in jo imenuje za "object_to_move". Graf je postavljen tako, da povezuje lastnosti x in y z "object_to_move" v vrsticah 2 in 3. Metoda "addChild" vstavi predmet v sceno.

  4. V naslednjo vrstico urejevalnika ActionScript 3 vnesite naslednjo kodo, da dodate dogodek, ki zazna, kdaj so tipke na tipkovnici pritisnjene, in določi, da se bo, če pritisnete tipke gor, dol, levo in desno, objekt premaknil v (z razdaljo petih slikovnih pik) za vsako pritisnjeno tipko.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, kiKey) funkcija, kiKey (dogodek: KeyboardEvent): void {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; if (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; if (event.keyCode == Keyboard.UP) {object_to_move.y = object_to_move.y - 5}; if (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};

    };

    Koda prve vrstice zazna, kdaj je tipka pritisnjena, kar sproži izvajanje funkcije "whichKey". Skupina štirih pogojev (če-potem deklaracije) se uporablja za zaznavanje pritisnjenega ključa in premik objekta pet slikovnih pik v smeri pritisnjene tipke.

Kaj potrebujete

  • Adobe Flash Professional: različice CS3, CS4 ali CS5

Vreče za praženje pomagajo ohranjati oku in vlago pri pečenju piščanca, kar povzroči okuno in razkošno jed. Čeprav je morda prva zatrašujoče, da uporabite vrečko za peko, in morda bote krbeli za talje...

Dieta za dvig ravni kreatinina

John Stephens

Pohod 2024

Kreatin, znan tudi kot kreatin, je v zadnjih letih prejel veliko pozornoti, aj o športniki odkrili vojo poobnot, da proščajo več energije v teleu med naporno fizično aktivnotjo. Kreatin je naravni ele...

Vam Je Priporočeno