Kako premjestiti objekt strelicama u programu ActionScript 3.0

Autor: Louise Ward
Datum Stvaranja: 5 Veljača 2021
Datum Ažuriranja: 27 Studeni 2024
Anonim
Kako premjestiti objekt strelicama u programu ActionScript 3.0 - Članci
Kako premjestiti objekt strelicama u programu ActionScript 3.0 - Članci

Sadržaj

Ako želite stvoriti igru ​​u Adobe Flashu, morate znati kako stvoriti kod za pomicanje grafičkih objekata pomoću tipki sa strelicama. Jednom kada saznate, brzo ćete moći stvoriti sve vrste Flash igara. Premještanje objekta sa strelicom je jednostavno. U samo četiri retka koda ActionScript 3 (Flash programski jezik) naređujete objektu koji može ići gore, dolje i bočno kretati se tipkama gore, dolje, desno i lijevo.


smjerovi

Koristite ActionScript 3 za pomicanje objekata pomoću tipki gore, dolje, desno i lijevo (Goodshoot / Goodshoot / Getty Images)
  1. Pokrenite program Flash. Na početnom zaslonu odaberite "Flash datoteka (ActionScript 3.0)" kako biste izradili novu datoteku za svoj projekt.

  2. Uvezite grafičke objekte koje želite koristiti u svojim pokretima. Kliknite opciju "Uvezi u knjižnicu" u izborniku "Datoteka". Odaberite grafiku koju ste uvezli i kliknite "Pretvori u simbol" u izborniku "Izmijeni" kako biste pretvorili grafiku u objekt videozapisa (tako da se grafika može animirati). Unesite naziv "anobject" za simbol u tekstualno polje "name" u dijaloškom okviru "Pretvori u simbol". Označite okvir "Export for ActionScript", zatim "OK" da biste dodijelili naziv klase "object_Um" grafičkom simbolu.


  3. Odaberite "Akcije" iz izbornika "Prozor" u glavnom izborniku Flash trake da biste otvorili ActionScript 3 editor.Postavite pokazivač miša na prvi redak urednika. Kliknite mišem i unesite sljedeći kod kako biste kopiju grafikona "object_Um" postavili u scenu i pozicionirali s koordinatama (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 kod "var" generira kopiju simbola "object_Um" i naziva je za "object_to_move". Graf se pozicionira povezivanjem svojstava x i y s "object_to_move" u redovima 2 i 3. Metoda "addChild" umeće objekt u scenu.

  4. Unesite sljedeći kôd u sljedeće retke uređivača ActionScript 3 da biste dodali događaj koji prepoznaje kada su tipke na tipkovnici pritisnute, te određuje da će se, ako se pritisnu tipke gore, dolje, lijevo i desno, objekt premjestiti u (s udaljenosti od pet piksela) za svaku pritisnutu tipku.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, kojiKey) funkcija kojaKey (događaj: 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 = objekt_to_move.x + 5}; if (event.keyCode == Keyboard.UP) {object_to_move.y = objekt_to_move.y - 5}; if (event.keyCode == Keyboard.DOWN) {object_to_move.y = objekt_to_move.y + 5};

    };

    Prva linija kod otkriva kada je tipka pritisnuta, pokrećući izvršavanje funkcije "whichKey". Skup od četiri uvjeta (ako-onda deklaracije) koristi se za otkrivanje pritisnutog ključa i pomicanje objekta za pet piksela u smjeru pritisnute tipke.

Što vam je potrebno

  • Adobe Flash Professional: CS3, CS4 ili CS5 verzije

O mastoiditisu

Judy Howell

Studeni 2024

Upalna bolet matoida, također poznata kao matoiditi, je bakterijka infekcija koja e javlja u matoidnom proceu, a koštana itaknutot leži iza uha. Infekcija napada matoidne zračne tanice, opiane od tran...

Oim ako vaš davatelj uluga DVR-a ne podržava ovu značajku, prijeno videozapia DVR-a na računalo nije tvar prijenoa datoteke na računalo. Najčešći način igurnonog kopiranja videozapia nimljenih na DVR-...

Danas Se Pojavio