Skrolovátka jsou často používanou (a někdy nepostradatelnou) metodou, jak vtěsnat do stránky více textu najednou. Znáte-li Flash a děláte-li flashové stránky nebo prezentace, jistě víte, že zatím neexistuje příkaz, kterým byste jednoduše vložili na stránky skrolovátka. Kdykoliv potřebujete skrolovat text, musíte si je nejprve vyrobit.
Ukáži vám, jak si vytvořit taková pěkná skrolovátka na vaše flashové stránky či do různých firemních prezentací.
Naše výsledná práce bude vypadat a fungovat asi takto:
Nejprve si musíme upravit scénu pro naše potřeby (pravý klik - movie properities). Já jsem si zvolil scénu velikosti 300x300 px, o 15ti snímcích za sekundu, barva pozadí bude bílá.
Vytvoříme objekt, který budeme chtít skrolovat. Uděláme nový movie clip (Ctrl+F8). Název není podstatný. Já jsem ho pojmenoval "text". Do tohoto objektu umístíme text nebo obrázky, které se budou skrolovat. Nutné je, aby výška clipu "text" byla větší, než je výška scény. V paletce Instance dáme clipu jméno (name) "text".
Vrátíme se do hlavní scény.
Vytvoříme si nový movie clip (Ctrl+F8) s názvem "butony". Do něj umístíme dva buttony, kterým teď budeme přiřazovat funkce.
Teď klikneme na druhý snímek časové osy a vytvoříme zde keyframe(F6). U buttonů v tomto snímku upravíme funkci tak, že v osmém řádku předěláme
gotoAndPlay (2);
na
gotoAndPlay (1);
Teď vám tento script vysvětlím.
Číslo ve scriptech si musíte pozměnit podle výšky vaší scény, momentální polohy "textu" a výšky textu takto:
12.4= momentální poloha textu - 10
-577= výška ,,textu" v záporném čísle + 20 + výška scény
Teď stačí clip butony přetáhnout z knihovny (CTRL+L) na hlavní plochu.
Funkce scriptu je takováto:
Při najetí myši na dolní button ( on (rollOver) { ) si script zkontroluje, zda "text" nevyjížďí z plochy ( if (getProperty("../text", _y)<-577) { ) a jestli nevyjíždí ( } else { ), tak ho posune směrem nahoru o deset pixelů.
WebTip.cz se opět po dlouhé době dočká pravidelné aktualizace a doufejme i dalšího rozvoje služeb. Pokud máte zájem se zapojit do budování projektu o webových technologiích, stačí poslat email s krátkým životopisem.
10. 3. 2003 - Pixy vyhlásil soutěž o nejkompatibilnější definici písem v CSS pro použití na českém webu. Tak by mě zajímalo, kolik kombinací je možné udělat z osmi možností :) (catt)
21. 2. 2003 - Aston opět zavedl komentáře ke článkům na Neviditelném psu. Stalo se tak na základě rozhořčených reakcí čtenářů a klubu na serveru Okoun. Do budoucna se počítá s registrací diskutujících.