Programozás ActionScript 3

Ha a munka a Flash, és használja azt egyelőre csak felhívni és egyszerű animációkat, ami a reklámok, vagy bannerek, de én még soha nem programozás benne, akkor valószínűleg akarta tudni ezt az oldalát a flash-a.

Mi ActionScript. Hogyan írjunk kódot a flash-e. Amint teljes mértékben programozhatók a flash. Milyen eszközöket érdemesebb használni? Ez a cikk választ ad ezekre a kérdésekre.

Mi ActionScript?

Action Script - egy objektum-orientált programozási nyelv, amely hozzáteszi, interaktivitás, adatkezelés, és sokkal inkább a tartalom a Flash alkalmazásokat.

Segítségével Action Script hozhat létre interaktív multimédiás alkalmazások, a játékok és weboldalak.

Ha dolgozni grafikus flash IDE fejlesztői környezet (például az Adobe Flash Professional CS5), de még soha nem csodálkoztam, amikor azt lehet írni a kódot, akkor valószínűleg már érintett a kérdést: „Hol volt rejteget ez AS3?».

AS3 Flash IDE.

Hozzon létre egy új projektet a Fájl - Új - ActionScript 3.0 (1. ábra).

Programozás ActionScript 3
1. ábra: Új projekt létrehozása AS3.

Látni fogja, üres színpad egy üres keret ugyanazon rétegben. Most akkor válassza ki a keretet, majd nyomja meg az F9 billentyűt. így megnyitja a «Műveletek», amely a szerkesztési terület és a program kódot a keret.

Írjuk be a megnyíló ablakban az alábbi kódot:

Most lehet futtatni a botot (Ctrl + Enter). Ez a kód létrehoz egy változót s String (karakterlánc), és meghatározza a kezdeti érték - string «annak én AS3 kód nyom! ”. Ezután nyoma () függvényt. érv, amely arra szolgál az újonnan létrehozott változó, ez a szöveg (vagy inkább az s értéke) jelenik meg a kimeneti lapon. ami az alapértelmezett az IDE interfész mellett található a lapon idővonal.

Programozás ActionScript 3
Ábra. 3. A feltérképezés eredményeinek trace () függvény kimeneti ablak elején vaku-ki.

Mint a kép jön ki nem rossz -, akkor létre a különböző objektumok animációk (MovieClip), vagy statikus képek (Sprite), és minden tárgy lesz keretek és az egyes keretekben lehet programozni semmit. Úgy néz ki, kényelmes és rugalmas. De ez csak első pillantásra. Képzelje el, hogy több tucat tárgyak tucat személyzet és mindegyiket kell leírni különböző kód vagy hasonló logika viselkedését. A második esetben (hasonló logika) - általában hasonló módon több száz sornyi kód, ami lehet kimerül még másolunk kockáról. És elképzelhető, hogy a fejlődés során, akkor meg kell változtatni valamit. Nem - nem ez a helyzet! Nem ez a káosz fogant AS3 nyelvet!

A legjobb megoldás a Windows operációs rendszer - ez FlashDevelop (FD). Töltse le a legújabb verziót a www.flashdevelop.org oldalon.

Az iOS egy jó alternatíva a FDT. Read lehet az irodában. fdt.powerflasher.com oldalon.

FlashDevelop.

FD van egy csomó lehetőség és funkciók, mint például: gyorsgombok, egy jó automatikus helyettesítés osztály sablonok, a képesség, hogy saját sablonokat és szerkesztheti a meglévő.

A telepítés után, akkor létrehozhat egy új projekt (Project - Új projekt ...), egy párbeszédablak jelenik projekt létrehozásához, ábrán látható. 4.

Programozás ActionScript 3
Ábra. 4. Dialog létrehoz egy új projekt FlashDevelop.

Mint látható, az FD lehetővé teszi, hogy ne csak AS3 projekteket. De most mi érdekli AS3 projekt, én inkább, hogy válasszon egy sablont a projekt th Preloader, éspedig látható. 4. Ezután írjuk be a projekt nevét (Name mező), és adja meg a projekt könyvtár (Hely mező), ha van egy kullancs «létrehozása címtár projekt». majd a Hely könyvtárban akkor hozzon létre egy mappát a projekt nevét (Name), és ez hozta a projekt fájlokat, ha a kullancs nem szükséges, akkor a fájlok illeszkednek a megadott könyvtár helyét.

Miután létrehozta a projekt jobb látni fogja a fájlok és a mappák szerkezete a projekt, nyissa meg a mappát, src és nyissa meg a fájlt dupla kattintással Main.as. Aztán meg kell nézni a kód nagyjából ugyanaz, mint látható. 5.

Programozás ActionScript 3
Ábra. 5. osztály kód Main új projekt FlashDevelop.

Most akkor össze a projekt (F8), vagy csak futni, hogy teszteljék (F5), megkezdése után a kimeneti ablakban, látni fogja az eredményt a nyomkövetési () függvény - a kimenet.

Az eredmények a trace parancs () csak megfigyelhető az indítás a kérelem alapján az IDE, ami lefordítani és futtatni a kódot.
.swf amikor elindítja a böngészőt vagy a szokásos flash player eredmény (azaz a kimeneti ablak kijelző) nem lesz látható senkinek.

Most már biztos nem lehet várni, hogy az első projekt AS3! És meg kell kezdeni tanulni a nyelvet is.

Tanulás AS3 nyelvet.

Mintegy AS3 akkor biztosan sokat írni, de jobb, mint a könyv, alig tudok írni, annál inkább, hogy mindent írtak már, így az én dolgom, hogy tanácsot adjon a legjobb irodalmi kezdve saját tapasztalat.

Olvastam egy időben még egy könyv: Rich Shupe - „Tanulás ActionScript 3.0. Az egyszerűtől a komplex ". Írásbeli bár nem túl nagy részletességgel, de a kezdők jött le, ha a kéz nem liszt.

Során egy gyors keresés a dokumentumokat az internet segít a sok. A dokumentumok az Adobe.

További fejlesztés, egy jó megértése OOP és tervezési minták (ami nagyon fontos a jó OOP szerkezet) lesz pótolhatatlan következő könyv: William Sanders, Chandima Kumaranatung - «ActionScript 3.0. Design Patterns”.

Ezen az oldalon is találsz jó néhány szempontból a programozás AS3, felhalmozódott a tapasztalatom.

Például, most meg lehet tanulni, hogyan kell használni a létrehozott grafikák Flash IDE a flash projektek FD, olvassa el a cikket: Döntetlen a Flash IDE, és a kódot a FlashDevelop-e.

Vagy próbáld így az első előtöltőt olvasni a cikket: Előtöltő a kezüket.

Minden jó és sikeres projektek!

Ossza meg ezt a linket:

Kapcsolódó cikkek