Gumb programa s programom ActionScript i Script Assist
Završili smo naš FlashR CS4 animacija eCard, dodao je stop () kôd i izgradio gumb koji će naš gledatelj upotrijebiti za ponovnu animaciju drugi ili sljedeći put. Sada smo spremni priložiti neki ActionScript 3 kod na naš gumb. Ovaj će kôd Flashu reći da sluša događaj miša, poput našeg klika. Tada ćemo napisati funkciju koja će Flashu reći što učiniti kad se klikne gumb. Naša će funkcija reći Flashu da se vrati do prvog kadra i opet reproducira animaciju.

Otvorite svoju radnu datoteku u Flash CS4.

1. Najprije moramo dodati naš gumb Replay na pozornicu. Ne želimo da gumb bude dostupan dok se animacija ne reproducira prvi put i ne zaustavi se. Dakle, dodajmo gumb posljednjem kadru animacije (Frame 75). Da bismo spriječili prikazivanje gumba na pozornici do Frame 75, moramo dodati Keyframe. Desnom tipkom miša kliknite okvir 75 sloja gumba i dodajte ključni okvir. Flash će vam dati 74 prazna okvira i ključni okvir okvira Frame 75.

Sada povucite instancu (kopiju) gumba Replay iz Knjižnice na snijeg u donjem desnom kutu pozornice.

2. Da bismo kontrolirali ovaj primjerak (kopiju) gumba Replay s ActionScriptom, moramo mu dati jedinstveno ime. S odabranim gumbom, idite na ploču Svojstva i zamijenite "Ime instance" s "Ponovi_btn". Sada možemo početi raditi na ActionScriptu.

3. Kliknite Okvir 75 sloja Akcije i otvorite ploču Akcije. Dosad je naš kod.

uvoz flash.display.MovieClip;
this.stop ();

4. Recimo Flashu da sluša klik miša na naš gumb za reprodukciju_btn. Pomoću Script Assist-a ponovo ćemo pisati svoj ActionScript. Kliknite gumb Skripta pomoćnika da biste otvorili gornje okno.

Kliknite na znak Plus da biste otvorili popis ActionScript kodova. S ovog popisa koda kliknite flash.events - IeventDispatcher - Metode - addEventListener. Flash će automatski ažurirati naš kôd dodavanjem ova dva retka.

Sljedeće →

Autorska prava 2018. Adobe Systems Incorporated. Sva prava pridržana. Snimke zaslona Adobe proizvoda preispisane su uz dozvolu tvrtke Adobe Systems Incorporated. Adobe, Photoshop, Photoshop album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst i Flash Paper je ili su [a] registrirani zaštitni znak (i) ili zaštitni znak (Adobe) tvrtke Adobe Systems Incorporated u Sjedinjenim Državama i / ili drugim zemljama.


Upute Video: Adobe Animate Tutorial - Lesson 3 - Action-script and Code Snippets (Svibanj 2024).