ActionScript är programmeringsspråket för Adobe Flash Player run - time miljö . Det tillåter interaktivitet , databehandling och annan funktionalitet i Flash-applikationer . ActionScript utförs av Action Script Virtual Machine , som ingår i Flash Player . Programmerare med grundläggande kunskaper i objektorienterad programmering kan enkelt utvecklas med ActionScript . Jämfört med ActionScript 2.0 , är ActionScript 3.0 objektorienterat och är utformad för att skapa komplicerade applikationer med datamängder . För att programmera med ActionScript måste du ha Adobe Flash Professional CS5.5 installerat på din dator . Saker du behöver
Flash
Visa fler instruktioner
1
Dubbelklicka på Flash Professional -ikonen på skrivbordet för att öppna den .
2 < p> Förbered en bild såsom en boll. Gå till " Library " på den högra rutan i fönstret . Ladda in bilden i biblioteket genom att klicka på ikonen Lägg till . Klicka på " File " och " New " för att skapa en ny Flash-fil . Ange ett namn för flash-fil . Klicka på " Library " och välj bilden genom att klicka på den . Dra den till det tomma området på din flash-fil . Klicka " Layer1 " i " Timeline " avsnittet . Döp det som " rörligt objekt . " Addera 3
Klicka på bilden igen och gå till " Egenskaper . " Ange ett namn för den instans , t.ex. " fotboll . " Skapa ett nytt lager och döp om den " AS3 . " Klicka på "Windows " och sedan "Åtgärder" för att komma in i " ÅTGÄRDER - FRAME " fönstret .
4
Definiera variabler , inklusive jumpspeed och koordinat y på hoppet plats : Jumpspeed = 0; startY = _y ,
5
bollen hoppa på någon bestämd plats på skärmen genom att skriva in koden i onClipEvent ( enterFrame ) : Om ( isJumping ) { _y + = jumpSpeed ; JumpSpeed + = 1 ; Om ( _y > = startY ) { _y = startY , isJumping = false; hastighet = 6 ; } }
6
Skriv följande kod för att kontrollera förflyttning av bollen : tryck på höger . eller vänster piltangent för att ändra rörelseriktning bollen
p Om ( Key.isDown ( Key.LEFT ) ) { Play ( ) ; _x - = hastighet; _xscale = -500 ; Else { Om ( Key . isDown ( Key.RIGHT ) ) { Play ( ) ; _x + = hastighet; _xscale = 500 ; } } } Addera