FLASH 4 - preloader - Grafika.cz - vše o počítačové grafice

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Webdesign

FLASH 4 - preloader

14. srpna 2000, 00.00 | Pravděpodobně nejžádanější k pěkné animaci je preloader ("přednatahovač"), který něco
hraje, zatímco se hlavní animace stahuje. Pěkný a zajímavý preloader je velice důležitý,
protože jeho prací je zabavit a trošku rozptýlit uživatele.

Pravděpodobně nejžádanější k pěkné animaci je preloader ("přednatahovač"), který něco hraje, zatímco se hlavní animace stahuje. Pěkný a zajímavý preloader je velice důležitý, protože jeho prací je zabavit a trošku rozptýlit uživatele, dokud se hlavní animace nenatáhne natolik, aby mohla být bezpečně spuštěna, to znamená, aby se nazastavovala kvůli ještě nenataženým datům.

Jsou dva způsoby jak tento problém vyřešit. Jeden spočívá ve vytvoření začátku animace velice malými movie klipy, omezením použití zvuků a bitmap. Jednoduše řečeno vymyslet malý (velikostně), ale hezký začátek animace, která bude navazovat na hlavní animaci uživatel ani nemusí poznat, že sleduje nějaký preloader. Tato metoda je ale užitečná, jen pokud hlavní animace také není moc velká. Druhý způsob je vytvoření již zmíněného preloaderu.

Ten je v podstatě jednoduchá animovaná smyčka, která kontroluje, zda byl natažen určitý bod animace (může to být číslo rámečku, nebo jeho popisek), jestliže byl, tak animace pokračuje, jestliže ne, tak smyčka hraje znovu.

Ukázkový preloader se zkládá z 5 samostatných movie klipů rotujících krychlí. Jejich animací se zabývat nebudu, k dispozici je .fla soubor. Důležité je vytvoření první smyčky. Aby smyčka mohla fungovat, a animace dělala to co chceme, v místě zadání akcí smyček budou vždy animace v po sobě jdoucích rámech shodné (u včech vrstev). V našem případě se jedná o rámečky 1, 2, 25,26 a 50,51. Na prvním z těchto dvou rámečků je zadána akce jestliže je rámeček natažen, a na druhém rámečku co má udělat když natažen není.

Nejdříve vysvětlím, jak tento preloader má fungovat. Při zobrazení se postupně budou natahovat jednotlivé krychle, od nejmenší po největší, zatím bez rotace. Začnou rotovat okamžitě, jakmile budou všechny načteny. Až se natáhne rámeček 25, začnou se krychle protahovat nahoru a dolů a jakmile se natáhne rámeček 50, budou se protahovat i do boků.

První dvě sady akcí se v našem příkladě týkají samotného preloaderu, třetí sada akcí se týká hlavní animace.

Pole 1 - tady vložíme akci rámečku If Frame is Loaded (Jestliže je rámeček natažen). Určíme číslo rámečku a pak určíme co má udělat když tento rámeček natažen je. Chceme, aby šel a hrál od rámečku 3, proto akce Go to and Play (3)

Co se má stát jakmile je rámeček natažen víme, proto teď musíme určit co se stane jestliže není. Vrátíme se zpět na rámeček 1. A to je právě ona natahovací smyčka.

Na poli 25 zadáme opět natahovací akci, tentokrát na pole 51, a pokud je rámeček natažen pošleme animaci dál - na pole 27. Pole 26 vrací animaci na začátek, jestliže rámeček natažen není.

Pole 50 zkontroluje, jestli je natažen rámeček 1 ze druhé scény, pokud je tak by měl odkaz směřovat na tento rámeček. Já tam mám "nesmysl" proto, aby mi ukázka hrála od začátku a pro lepší pochopení. Pole 51 posílá animaci opět na začátek.

Všechna čísla rámečků použitá v dnešní ukázce si musíte přizpůsobit na svou animaci. Pouze pokud budete chtít, aby preloader fungoval tak, jak jsem jej popsal, musíte vždy vracející akce na začátek animace ponechat.

Na poslední ukázce je vidět, co se stane pouhým přehozením vrstev v timeline.

Preloader je ke stažení TADY

Další relevantní články:

Flash 4 a QuickTime video
FLASH 4 - Optimalizace křivek
FLASH 4 - Zvláštní výběr křivek a čar
FLASH 4 - Text Field Properties
Macromedia ohlašuje Flash 5
FLASH XXI - dokončení
FLASH XXI - vlnění, kruhy na vodě
FLASH XX - konverze MP3 na WAV
FLASH 5 - ?????
FLASH XIX - akce Tell Target potřetí
FLASH XVIII - akce Tell Target podruhé
FLASH XVII - akce Tell Target poprvé
FLASH XVI - jednoduché menu
FLASH XV - animace tlačítka
Bezplatný export pro Flash z Corelu 9
FLASH XIV - intro a menu
FLASH NA SVĚTOVÉ ÚROVNI
FLASH XIII - jak na preloader a jak ho umístit
FLASH XII - akce pro tlačítka
FLASH XI - 3D hvězda, zvuk na pozadí
JAK DOSTAT ČEŠTINU DO FLASHE ?
FLASH - X - animace bitmapy
SEZNAMTE SE - FLASH 4 - IX
SEZNAMTE SE - FLASH 4 - VIII
SEZNAMTE SE - FLASH 4 - VII
SEZNAMTE SE - FLASH 4 - VI
SEZNAMTE SE - FLASH 4 - V
SEZNAMTE SE - FLASH 4 - IV
SEZNAMTE SE - FLASH 4 - III
SEZNAMTE SE - FLASH 4 - II
SEZNAMTE SE - FLASH 4 - I

Obsah seriálu (více o seriálu):

Tématické zařazení:

 » Rubriky  » Go verze  

 » Rubriky  » Webdesign  

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: