Actionscript és az interaktivitás jegyzetek

ActionScript nyelv parancsok és nagybetűket. Ez azt jelenti, „GotoAndPlay” parancsot kell írni, hogy így. Ha írsz „Gotoandplay”, vagy valami más, akkor hibát okoznak. Továbbá, minden parancs kell zárni pontosvesszővel. Annak hiánya is okozhat hibát.

A kód lehet besorolni sem a keret Timeline, vagy egy tárgy vagy Moviecli p gomb. Ennek megfelelően, a kód lehet rendelni keret idővonal belül VideoKlip. Grafikus a kódot nem lehet hozzárendelni.

idővonal vezérlés

Tegyük fel, hogy a fő idővonal, és meg kell, hogy az animáció megáll a 20. keretet. Hozzon létre egy új réteget a kódot, és hívja meg „akció”, az érthetőség kedvéért.

Zárójelben meg kell jelölni, a saját paramétereit (pl keretszám), de ez a csapat nem rendelkezik további paraméterek, így azok üresek. A keret, ott van a „a” betű, ami azt jelenti, hogy a kereten van egy kódot.

Most arra van szükség, hogy a 20. frame poyavilyas gombot, és ez alapján képes elindítani az animációt.

Hozzon létre egy másik réteg meg a 20. váz keyframe, és tegyük meg a gombot, vagyis gomb szimbóluma. Miért van szükség, hogy hozzon létre egy üres keyframe? És mert ha ez nem történik meg, és egyszerűen helyezze azt a réteget, akkor elindul az első kerethez.

tovább # 40; kioldó # 41; # 123;

gotoAndPlay # 40; 20 # 41; ;

Amit írt, van egy gomb reakció esetén. Ha egy esemény bekövetkezik „on (release)”, akkor az adott tevékenység zárójelbe tett, hogy a „gotoAndPlay (20);”. „Release” ebben a kifejezésben - a gomb felengedése után a gomb megnyomásával. Ha kell válasz az volt, hogy nyomja meg kell írni a „Press”. Vannak események, mint például a „Gördülő” és a „Rollout” - ez akkor működik, ha az egérmutatót a gomb és a vezető ki belőle, ill. Számos eseményeket a gombok, nem írom le őket itt. Nézze meg a segítséget. És megvan az, hogy:

Ha megnézzük az eredeti projekt. látni fogja, hogy én hozzá egy réteg animációs gombok és a másik kulcsképkockát Műveletek réteg, amely megint abbahagyta a timeline.

Tehát a keretek a Timeline, akkor írj kódot annak kezelését, mivel lehet rendelni minden olyan esemény, amely meg kell történnie, amikor egy bizonyos keretet.

Vezérlő karakterek

Itt arról van szó, a menedzsment a jelek a többi karakter. Őszintén szólva, a szimbólumokat, ebben az esetben, ez azt jelentette, MovieClip. Más karakterek nem úgy tervezték, hogy ellenőrizzék, via ActionScript.

Ez a példa azt mutatja, a szekvenciális lejátszását MovieClip. gombok. Mindegyik gomb okoz neki, hogy játsszon a különböző keretek. Előállítására ilyen tekercs, szükségünk van egy gomb - 1 darab, VideoKlip c animáció - 1 db. Valamint, a különböző betűk és számok regisztráció. Belül Movieclip'a Van egy réteg kódot, amelyben van egy Stop parancs az első, kilencedik, tizenkilencedik és huszonkilencedik kereteket. Szükség van rá, hogy ne időről időre, hanem a forgást körökben. A nagyszínpadon az egy gombnyomással. Azt reprodukálni 4 alkalommal, és nem dolgoz 4 különböző gombok tetején minden írásos számuk egy külön rétegben. Közel azonos a mi VideoKlip animáció. És most kezdődik a móka. VideoKlip kiemelje a színpadon, és nézd meg a panel tulajdonságai.

tovább # 40; sajtó # 41; # 123;

my_mc. gotoAndPlay # 40; 2 # 41; ;

ami szó szerint azt jelenti:

tovább # 40; sajtó # 41; # 123; // Ha ezt a gombot megnyomjuk
my_mc. gotoAndPlay # 40; 2 # 41; ; // my_mc szimbólum kell kezdeni játszani a 2 keret
# 125;

Ezután másolja a kódot, és illessze be a többi gombot, csak a változó, hogy 2-es szám 10, 20 és 30 volt. Műveleti gombok ismételt lejátszás csak kezdődik a különböző keretek.

Ehhez meg kell utalni rá, mutatja az utat, azaz: „mc_car.mc_wheel1.ROTATE”. Ez egy relatív útvonal, mert a gép a nagyszínpadon. A nagyszínpadon is, neve is van: „_root”. Tudjuk viszont, hogy a kerék abszolút útvonalat. Úgy fog kinézni: „_root.mc_car.mc_wheel1.ROTATE.” Ez a két kifejezést egyenlő, az egyetlen különbség az, hogy a második lehetőség kevésbé rugalmas.

A második változat a gyerekek jelenet: mi kell, hogy foglalkozzon a második kerék a daru, amely szintén a nagyszínpadon. Ez azt jelenti, meg kell mászni a hierarchiában egy szinttel feljebb. A kifejezés ez a következőképpen néz ki: „this._parent._parent.mc_crane.DOSOMETHING”.

Felszólították a fenti, a kód is írható:

tovább # 40; sajtó # 41; # 123;
_root. my_mc. gotoAndPlay # 40; 2 # 41; ;
# 125;

Ez az abszolút elérési útja az objektumot.

tovább # 40; sajtó # 41; # 123;
ezt. játszik # 40; # 41; ;
# 125;

Igen, ez ilyen egyszerű. Ha rákattint maga a jelkép, akkor kezdődik a lejátszás a következő képre. Oh, más néven, hogy rendszeres időközönként, van egy „állj”, akkor fog működni ebben ugyanúgy, mintha megnyomta a gombot. Csak ebben az esetben játssza le ismételten.

Így alkalmazásával ismert készség, akkor létrehozhatunk saját honlapján most, felhasználva egy VideoKlip és néhány más egyszerű tárgyakat :-)

Leave a Comment