Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť FLV preloader v AS3

Ak je vaše aplikácie Flash čím ďalej tým väčšie a zložitejšie , čas potrebný na plné zaťaženie sa zvyšuje . Vaši návštevníci mohli dostať podráždené a opustiť svoje webové stránky skôr , než animácie zaťaženie . Na prekonanie tohto problému môžete vytvoriť preloader , ktorý ukazuje čitateľovi , ako dlho sa má čakať , až sa súbor FLV je úplne načítaný. Pokrok sa vypočíta pomocou relatívne jednoduchého ActionScript 3 ( AS3 ) skript . Jediné , čo musíte urobiť , je vytvoriť grafické rozhranie a používať AS3 kód . Veci , ktoré budete potrebovať
Adobe Flash
Zobraziť ďalšie inštrukcie Cestuj 1

Otvoriť Adobe Flash a vytvoriť nový film Flash pomocou jazyka ActionScript verzie 3.0 . Nemusíte meniť žiadne nastavenia .
2

Dvakrát kliknite na predvolenú vrstvu na časovej osi , zadajte obsahu a stlačte " Enter " , aby ju premenovať . Kliknite na tlačidlo " Vložiť vrstvy " vytvoriť druhú vrstvu a pomenujte ju actions .
3

Kliknite na vrstvu obsahu , vyberte nástroj obdĺžnik , vyberte niektoré farby a nakreslite obdĺžnik vnútri Váš vrstva . Budete používať tento obdĺžnik ako preloader bar .
4

Vyberte nástroj pre výber a vyberte bar obrys . Stlačte tlačidlo " F8 " previesť na symbol , vyberte filmový klip ako typ symbolu a pomenujte ju Outline .
5

Kliknite telo bare Select Tool stále aktívny , stlačte tlačidlo " F8 " , nastavte typ na filmový klip , názov je bar a nastavte vzťažný bod na ľavej strane . Stlačte tlačidlo " OK " .
6

Prejsť na Vlastnosti inšpektora , zatiaľ čo bar je stále vybraný, zadajte " bar_mc " bez úvodzoviek do textového poľa a stlačte Instance Name " Enter . " prejdite do ponuky Upraviť vyberte položku Usporiadať a potom kliknite na tlačidlo Preniesť dozadu , aby zabezpečili , že vaša bar nevzťahuje na obrys .
7

Vyberte textový nástroj a nakreslite malé textové pole pod barom . Nastavte svoj ​​typ na Dynamic Text v Properties Inspector . Nastavte typ písma a typu " loader_txt " bez úvodzoviek v inštancie poľa Názov .
8

Kliknite Akcie vrstvu , kliknite pravým tlačidlom myši na predvolené rámček a vyberte akcie z rozbaľovacej ponuke na otvorenie . Okno Akcia
9

Vložte tento kód v okne Akcia :

zastavenie ( ) ; this.addEventListener ( Event.ENTER_FRAME , zaťaženie ) , funkcia zaťaženie ( e : Event ) : void { var celkom: Number = this.stage.loaderInfo.bytesTotal , var vložený : Number = this.stage.loaderInfo.bytesLoaded ; bar_mc.scaleX = naložené /celkom ; loader_txt.text = Math.floor ( ( naložené /celkovo ) * 100 ) + " % " ; if ( celkom == načítaný ) { play ( ) ; this.removeEventListener ( Event.ENTER_FRAME , zaťaženie ) ; } }

Začnete s dorazom ( ) ; funkcia uistite sa , že preloader nezačne skôr , ako ich všetky údaje prítomný a pripravený . Funkcie zaťaženie ( ) načíta množstvo dát , ktoré je potrebné načítať a množstvo dát už načítaný , zobrazuje , koľko dát bolo naložené ( v percentách ) , a overí , že všetky dáta bola načítaná pred spustením aplikácie Flash .

10

Zatvorte okno Akcie a uložiť a vytvoriť si projekt na vytvorenie FLV preloader .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené