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:
-
5. září 2024
Matrixmedia - Obsluha a tisk na velkoformátových digitálních tiskárnách
-
30. září 2024
-
4. října 2024
Webdesign
Corel R.A.V.E. – Animované interaktivní prvky
17. dubna 2001, 00.00 | Tlačítka a jiné interaktivní prvky nemusí mít jen tři statické polohy. Každou z poloh je možné animovat a právě o tom je poslední díl našeho seriálu.
Jestliže jsme si v předchozí části našeho seriálu objasnili základy vytváření tzv. rollovers v Corel R.A.V.E., pak dnes je na řadě jejich animace. V podstatě se bude jednat o malé opáčko z již publikovaných postupů, ale nezapomeneme ani na nové důležité poznatky.
Cílem následujícího příkladu je vytvořit interaktivní tlačítko, které - když nad něj najedeme kurzorem myši - provede animovanou sekvenci.
Jako v minulé části tedy začneme tím, že v novém dokumentu nastavíme velikost pracovní plochy cca 100 x 30 pixelů a vytvoříme libovolný objekt, který bude představovat tlačítko.
Známým příkazem Effects – Rollover – Create Rollover, nebo tlačítkem na panelu Internet, vytvoříme z nakreslených objektů interaktivní tlačítko. Ihned po provedení se můžeme přepnout do režimu editace rolloveru. Předpokládejme, že polohu Normal animovat nebudeme, a proto klikneme na polohu Over. Pro zjednodušení výkladu budeme provádět jednoduchou animaci, kdy nápis na tlačítku „pumpuje“ – neustále se zvětšuje a následně zase zmenšuje. Postup je stejný jako u jakéhokoliv tweeningu.
Nejprve tedy natáhneme animační linku textu na cca 10 framů a na konec přidáme keyframe. Následně přidáme ještě jeden klíčový snímek uprostřed linky, a v tomto bodu animace text zvětšíme. Zjišťujeme ale jednu nepříjemnou skutečnost, a to, že se při zvětšování nemáme podle čeho orientovat, protože podklad tlačítka zůstává na prvním snímku sekvence, kdežto my se pohybujeme někde na pátém. Náprava je prostá - natáhneme animační linky všech objektů na celou délku animační sekvence. Timeline pak vypadá podobně jako na následující ilustraci.
Ovšem pozor, je důležité, abychom prodloužili animační linky všech objektů také v poloze Normal, přestože jsme ji animovat nechtěli. Neučiníme-li tak, rollover bude neustále blikat – viz. ukázka:
Můžeme samozřejmě ještě změnit vzhled tlačítka v poloze Down. Je ale vcelku nesmyslné jej v této poloze animovat a také není nutné natahovat animační linky objektů. Každý uživatel na jakýkoliv aktivní prvek jen klikne a těžko na něm bude držet tlačítko myši stisknuté delší dobu.
Výsledek naší práce tedy může vypadat třeba takto:
Předchozí výklad se zabýval pouze animací tlačítek nebo jiných interaktivních prvků. Jsou-li však tyto prvky součástí delší animace, může nastat problém s rozdílnou délkou. Tlačítko může mít délku, či spíše dobu animace např. 10-15 framů, kdežto celá animace může nabývat doby mnohem větší. My však chceme, aby tlačítko bylo zobrazené v animaci po celou dobu animace. Pro ilustraci jsem zvolil jednoduchou ukázku.
Jak je vidět, tlačítko po uplynutí „svého času“ zmizí. Co s tím? Řešení spočívá v tom, že u objektu Rollover aktivujeme Loop/opakování. Mohli bychom sice jednoduše kliknout na šipku u ikonky Rolloveru a tím „zloopovat“ najednou celé tlačítko. Věc má ale trochu zádrhel. Soubor je tím zbytečně datově objemný. Výše uvedená ukázka tlačítka s rotující kuličkou by měla velikost 49 kB, což se mi zdá trochu dost. Timeline v tomto případě vypadá takto:
Zmenšení datového objemu souboru vede přes sice složitější postup, ale pro nás je důležité, že z 49 kB se dostaneme na nějakých 32 kB. Nejprve natáhneme animační linku objektu Rollover na celou délku animace.
Poté rozbalíme seznam objektů rolloveru a aktivujeme funkci Loop pouze u Rollover [NORMAL]. Jednoduše klikneme myší na rovnou šipku vlevo před názvem. Šipka se změní na dvě protilehlé kruhové šipky a máme vystaráno. Timeline by měla vypadat podobně jako na následujícím obrázku.
Když nyní animaci vyexportujeme do formátu SWF, tlačítko zůstává „na svém místě“ po celou dobu a veškerá funkčnost je zachovaná.
Obsah seriálu (více o seriálu):
- Corel R.A.V.E. - Flash pro každého
- Corel R.A.V.E. – Tweening jako základ animace
- Corel R.A.V.E. – Pokročilé možnosti tweeningu
- Corel R.A.V.E. – Problém: rotace objektů
- Corel R.A.V.E. – Animace přechodu objektů
- Corel R.A.V.E. – Animace přechodu objektů 2. část
- Corel R.A.V.E. – Stará dobrá ruční práce
- Corel R.A.V.E. – Vytváříme interaktivní Flash
- Corel R.A.V.E. – Animované interaktivní prvky
-
14. května 2014
Jak vkládat snímky do galerií a soutěží? Stručný obrazový průvodce
-
23. dubna 2014
Konica Minolta přenesla výhody velkých zařízení do kompaktních modelů
-
12. června 2012
-
9. dubna 2014
-
29. listopadu 2013
-
6. září 2004
OKI snižuje ceny barevných laserových tiskáren C3100 a C5200n
-
13. května 2004
-
19. ledna 2004
QuarkXPress Passport 6: předvedení nové verze na konferenci Apple Forum 27.1.2004
-
6. února 2001
-
30. listopadu 2014
Nový fotoaparát α7 II: první plnoformát s pětiosou optickou stabilizací obrazu na světě
-
5. srpna 2024
Bubnový scanner na 4000dpi optické rozlišení + PC + software
-
8. září 2024
-
14. října 2024
-
5. listopadu 2024