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

LoadMovie : AS2 Vs . AS3

Flash vývojári môžu používať rôzne verzie kódu ActionScript na vykonanie spracovanie . ActionScript 2.0 a 3.0 sú často odvolával sa na ako AS2 a AS3 . Pomocou jazyka ActionScript , môže film Flash načítať samostatný súbor SWF hrať vnútri svoje vlastné časové línie . To umožňuje importovať filmy , vzhľad a funkčnosť v rámci súboru uloženého na tom istom mieste alebo na inú webovú adresu . Avšak , spôsob vkladania videa do Flash sa líšia medzi jazykmi ActionScript 1.0 a 2.0 . MovieClip Trieda

V jazyku ActionScript 2.0 trieda MovieClip poskytuje metódu " loadMovie " pre načítanie externých SWF súborov . Nasledujúci ukážkový kód demonštruje : loadClip_mc.loadMovie ( " other_movie.swf " ) ;

Tento kód používa existujúci inštanciu symbolu filmového klipu na javisku v rámci aktuálneho dokumentu Flash , uloží sa " loadClip_mc " ako jeho Názov inštancie . Metóda stanovenia triedy MovieClip umožňuje kód odovzdať adresu URL externého súboru SWF načítať do tohto jedného . Kód by mohol alternatívne použiť skôr ako absolútnu adresu URL relatívnej jeden . ActionScript 2.0 Kód môžete tiež vytvoriť prázdny filmový klip načítať druhý do , skôr než s použitím jedného z javiska dokumentu .
Loader triedy

V jazyku ActionScript 3.0 , trieda Loader poskytuje metódy pre načítanie externých SWF súborov . Nasledujúci kód ukazuje : var externalMovieLoader : Loader = new Loader ( ) ; var swfURL : URLRequest = new kód vytvorí objekt Loader a objekt URLRequest , v ktorej je určená adresa externého súboru SWF . Metóda stanovenia triedy Loader Zaťaženie sa URLRequest ako parameter , načítanie obsahu SWF zo zadaného umiestnenia . Kód pridá nový obsah do dokumentu pomocou metódy " AddChild " .
Target

Okrem rozdielov v syntaxi jazyka ActionScript 2.0 a 3.0 SWF nakladacej techniky majú mierne odlišné účinky . Napríklad , s metódou ActionScript 2,0 , obsah je vložený do klipu filmu , tak , aby sa automaticky zahrnuté do dokumentu . S ActionScript 3.0 však , objekt Loader má načítaný obsah , kým kód explicitne pridá do dokumentu .
Alternatívy

Developeri majú celý rad možností , pokiaľ ide o ako organizovať svoj ​​obsah Flash . Rozdelením obsahu do viacerých súborov SWF , vývojár môže vytvoriť Flash komponent , ktorej jednotlivé časti sú rýchlejšie načítané cez web . V jazyku ActionScript 2.0 môžu vývojári tiež rozhodnúť použiť triedu MovieClipLoader na načítanie externých zdrojov , vrátane súborov SWF . Trieda MovieClipLoader používa metódu " loadClip " pre načítanie súborov SWF a ďalších médií , ako sú digitálne obrázky .

Najnovšie články

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