Anglická verze
logolink

< Zpìt na seznam lekcí

Tvorba reklamního banneru

FlashObsah lekce:

  • Zaèátek projektu
  • Import obrázku iPhone
  • Práce s texty
  • Maska
  • Dokonèení projektu

Zaèátek projektu

V této lekci budeme tvoøit reklamní banner na nový iPhone. Ukážeme si jak importovat soubory z Adobe Photoshopu, pøidat stín, v další èásti bude vysvìtleno, jak udìlat text, který pøiletí, nebo se objeví, a poté pøidáme upoutávku na slevu. V poslední èásti lekce se budeme zabývat pøidáním masky, která vyrobí efekt odkrytí mobilu. Celý postup naráz je ilustrován ve videu na konci lekce.

Pro tuto lekci bude potøeba obrázek iPhone.

Spustíme si tedy Adobe Flash Professional, zvolíme nový dokument ActionScript 3.0 a nastavíme velikost 550 x 400 pixelù, pro tento banner zvolíme 24 FPS, což zaruèí, že bude animace plynulá. Tento banner bude poté pøipraven k vystavení kdekoli na webu.

Import obrázku iPhone

V programu Adobe Photoshop si otevøeme soubor s obrázkem iPhonu a zamaskujeme bílé okolí kolem mobilu (vèetnì spodního stínu) a oøízneme jej co nejblíže k hranám iPhonu. Pozadí ponecháme prùhledné.

Obrázek iPhone

Soubor uložíme a v programu Adobe Flash Professional zvolíme položku Import to Library (z menu File>Import). Pokud importujeme soubor z Adobe Photoshopu, máme k dispozici výbìr, které vrstvy chceme importovat – zvolíme tedy pouze vrstvu s iPhonem bez jakéhokoli pozadí.

Import souboru z Adobe Photoshop

Po potvrzení se nám obrázek importuje do knihovny, ovšem zatím ne jako symbol. Musíme jej pøetáhnout na plátno a symbol z nìj teprve vytvoøit. Zde bude potøeba zvolit typ Movie Clip, abychom mìli pøístup k rozšíøeným vlastnostem (typy symbolù lze mìnit i po jejich pøidání pomocí panelu Properties).

Symbol pøetáhneme na plátno a pomocí panelu Transform zmìníme jeho rozmìry tak, aby se pìknì vešel na výšku, a umístíme jej do levé èásti.

Po kliknutí na právì pøidaný symbol se nám v panelu Properties objeví možnost Filters, kde ve spodní èásti klikneme na volbu Add Filter a zvolíme Drop Shadow. Hodnoty nastavíme podle následujícího obrázku tak, aby iPhone vrhal lehký stín, který vylepší celkový grafický dojem.

Filtr Drop Shadow

Tímto krokem jsme s obrázkem iPhonu zatím skonèili, protože je umístìn a vypadá tak, jak jsme potøebovali, zbývá už jen vytvoøit bìžný snímek ve vrstvì s obrázkem (tu si mùžeme pøejmenovat na obrazek) na pozici 150.

Import hotový

Práce s texty

Text iPhone

Zaèneme vytvoøením nové vrstvy pro text iPhone (pojmenujeme ji text), vytvoøíme klíèový snímek (F6) na pozici 72, takže všechny snímky 1-71 zùstanou prázdné. Dále pøidáme text iPhone napravo od mobilu, použijeme vhodný bezpatkový font, napøíklad Calibri. Velikost zvolíme kolem hodnoty 50 a použijeme tmavì šedou, popøípadì témìø èernou barvu.

Pøevedeme text na symbol, aby bylo možné provést animaci, a vytvoøíme bìžný snímek (F5) na pozici 99. Aplikujeme MotionTween animaci mezi snímky 72-99, protože v tomto rozmezí se bude text pohybovat.

Nyní se pøepneme do snímku 72 a posuneme text mimo plátno, aby nebyl vidìt (budeme simulovat efekt, kdy text pøiletí do pozice, ve které jsme jej vytvoøili). Poslední vìcí, která nám chybí, je pøidat symbolu s textem ve snímku 99 rotaci – napøíklad 1080° zajistí, že se text bìhem letu tøikrát otoèí kolem støedu.

Není problém s rotací a dráhou jakkoli experimentovat, dokud se nám nebude zdát pohyb pøirozený a vhodný. Na obrázcích pod tímto textem jsou vyobrazeny snímky 72 a 99 s dráhou textu.

Text iPhone, snímek 72    Text iPhone, snímek 99

Text 3GS

Obdobným zpùsobem pøidáme text 3GS (vytvoøíme novou vrstvu s názvem 3gs, poté vytvoøíme klíèový snímek na pozici 100, snímky pøed tímto zùstanou prázdné a na pozici 100 vytvoøíme text), použijeme stejný font, ale zvìtšíme jej, pøevedeme jej na symbol a aplikujeme MotionTween animaci mezi snímky 100-129 (nezapomeneme na pozici 129 vytvoøit klíèový snímek pomocí klávesy F6).

Zde využijeme jiný efekt, a to sice prùhlednost. Pøepneme se do snímku 100, oznaèíme symbol s textem 3DS a vpravo v panelu Properties, pod záložkou Color Effect vybereme styl Alpha a nastavíme hodnotu na 0. Tímto docílíme efektu, kdy text od 100. snímku bude postupnì vystupovat až do snímku 129, kdy bude plnì vidìt.

Prùhlednost textu

Mùže se stát, že bude nutno ještì ve snímku 129 zpìt nastavit hodnotu Alpha na 100, záleží na poøadí, ve kterém jsme jednotlivé kroky dìlali.

Text 3GS 1    Text 3GS 2
Text 3GS 3

Nálepka se slevou

Poslední objekt, který budeme pøidávat do scény, je nálepka se slevou. Vytvoøíme si novou vrstvu s názvem sleva, v ní klíèový snímek na pozici 130. Pøidáme pìtiúhelník a do nìj nápis 30 % off na dva øádky, aby byl dobøe èitelný.

Vše pøevedeme na symbol do knihovny a umístíme do pravého dolního rožku. Protáhneme snímky až k snímku 150, vytvoøíme MotionTween animaci (nezapomeneme vytvoøit na pozici 150 klíèový snímek) a ve snímku 130 tento symbol mnohonásobnì zvìtšíme (klidnì pøes celé pláno) a potoèíme tøeba o 720°.

Docílíme tak efektu, že pìtiúhelník jakoby spadne na plátno a zastaví se v rožku.

Nálepka se slevou 1    Nálepka se slevou 2
Nálepka se slevou 3    Nálepka se slevou 4

Maska

Další vìcí, kterou pøidáme do projektu, bude vrstva s maskou. Masku si mùžeme pøedstavit stejnì jako masku v programu Adobe Photoshop. Maska je vrstva, která urèuje, jaká èást vrstvy pod ní bude vidìt.

Vytvoøíme tedy nad vrstvou obrazek novou vrstvu s názvem maska. Klikneme na ni pravým tlaèítkem a zvolíme volbu Mask. Nakreslíme kruh pøes obrázek iPhonu do vrstvy maska a zkusíme animaci exportovat pomocí Ctrl+Enter.

Vidíme, že v exportovaném náhledu se místo barevného kruhu maska aplikovala a z vrstvy pod ní je vidìt jen daný výøez. Nezbývá než použít na kruh ve vrstvì maska animaci MotionTween a mezi snímky 1 a 72 vytvoøit rùzný pohyb ze strany na stranu a postupné zvìtšování kruhu, až nakonec ve snímku 72 bude iPhone odkryt zcela (kruh tedy musí kompletnì pøesahovat symbol s iPhonem).

Vrstva s maskou 1    Vrstva s maskou 2
Vrstva s maskou 3    Vrstva s maskou 4
Vrstva s maskou 5

Dokonèení projektu

Zbývá už jen zkontrolovat, jestli všechny vrstvy obsahují snímky až k pozici 150, pokud tomu tak není, musíme poslední klíèové snímky protáhnout až do snímku 150, aby nám v prùbìhu animace nìkterá èást nezmizela. Jedinou výjimkou je maska, která mùže skonèit ve snímku 72, protože dále nebude aplikována.

Nakonec vytvoøíme ještì jednu vrstvu s názvem kod a na pozici 150 zde umístíme prázdný klíèový snímek, do kterého pøidáme akci Stop, aby animace na konci zastavila a neopakovala se (samozøejmì pokud opakování není žádoucí).

Celý projekt je hotový, nezbývá než jej exportovat, a to buï ve formátu swf, nebo ve formátu avi, záleží, kam potøebujeme výslednou animaci umístit. Ve videu pod tímto textem je celý proces tvorby této animace ukázán.

Soubor s bannerem a soubor s projektem lze stáhnout zde.

Get the Flash Player to see this player.
(velikost videa: 53,6 MB)

Další ètení

Odkazy

Otázky a úkoly

  1. V levé spodní èásti se nachází okno s presety pro MotionTween, najdìte vhodný preset a aplikujte jej v animaci na libovolný objekt.
webdesign, xhtml, css, php - Mgr. Michal Mikláš