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
-
14. listopadu 2024
Webdesign
FLASH 5 - Vypisování textu
8. března 2001, 00.00 | Stačí napsat text a ještě než dopíšeme první slovo, začne se nám písmeno po písmenu vypisovat - takový je tento efekt a my si ukážeme, jak na něj.
Stačí napsat text a ještě než dopíšeme první slovo, začne se nám písmeno
po písmenu vypisovat - takový je tento efekt a my si ukážeme, jak na něj.
Odkud se nám začne text vypisovat, záleží na také na tom, jak rychle píšeme.
Jako tradičně si nastavíme velikost jeviště (CTRL M) třeba na 400 x 300 pixelů a 12 snímků za sekundu (Frame Rate). Do první vrstvy vytvoříme 2 textová pole ( T - Text Tool), první bude jen výzvou pro napsání textu "Napište text:", zvolíme si český font (Times New Roman Ce), velikost 22 a ve vlastnostech textu (Text Options) zvolíme Static Text. Ve stejné vrstvě umístíme druhé textové pole, zvolíme Input Text a vypisování pouze na jeden řádek (Single Line), taktéž umožníme výběr textu zatrhnutím Selectable a bílou výplň pole (Border/Bg) a přiřadíme proměnnou (Variable) text, skočíme F5 na 20. snímek.
Přidáme další vrstvu (
Insert Layer), která nám bude sloužit pro efekt zvětšování, pojmenujeme
ji zoom. Přeneseme se na 10. snímek (F6), vytvoříme si grafický symbol s
názvem gzoom. V prvním snímku vytvoříme textové pole stejné
velikosti a druhu písma jako předchozí, zarovnáme text na střed. Tentokrát
zvolíme v Text Options Input Text, Single Text, proměnnou (Variable)
pojmenujeme zooming. V prvním snímku nastavíme z palety Frame druh
animace Tweening - Motion, zaškrtneme Orient To Path a Synchronize. F6 skočíme
na snímek 11 a zvětšíme pole v paletě Transform asi tak na 500 %. Přetáhneme
z knihovny gzoom na 10. snímek vrstvy zoom v hlavní scéně, zvolíme
druh animace Motion a F6 skočíme na 20. snímek, z tohoto posledního snímku vymažeme
objekt (označení + del) a přetáhneme z knihovny opět gzoom. Nakonec
přidáme poslední vrstvu pro akce.
Akce
1. snímek
Do prvního snímku vrstvy akce pomocí Actions nadefinujeme funkci s názvem textlength. Z Actions vybereme akci Set Variable, do Variable doplníme název textlength, do Value doplníme funkci length (text) (můžeme dopsat ručně nebo vybrat z Object - Array - Length) a zatrhneme Expressions (výraz). Zároveň vynulujeme x.
Funkce Length (řetězec) vytváří číselnou hodnotu založenou na počtu znaků v řetězci, má jediný parametr (např. text se ohodnotí na číselnou hodnotu 4, protože slovo text má 4 znaky). Pokud proměnná obsahuje znakovou hodnotu, můžeme použít k vyjádření řetězce jméno proměnné, jak je tomu v našem případě. Funkci můžeme použít také pro kontrolu délky řetězců při vkládání dat, která musí obsahovat daný počet znaků (např. rok, PSC, ICO, ...).
textlength = length(text); x = 0; |
2. snímek
Do druhého snímku doplníme akci, jak vidíme v tabulce:
x = x+1; if (x>textlength) { gotoAndPlay (1); } zooming = substring(text, x, 1); |
a) Nadefinujeme x jako tak, že k předchozímu přičteme +1.
b) Porovnáme - jestliže číselná hodnota objektu x je větší než
číselná hodnota dříve nadefinované funkce textlength, vrať se na první
snímek (gotoAndPlay(1)). Nadefinujeme vlastnosti textového pole zooming = substring(text, x, 1).
Substring
Syntaxe: Substring (String, Index, Count)
String (řetězec) - určuje řetězec, který má být ohodnocen
Index - udává počet znaků z levé strany řetězce, které mají být
použity
Count (počet) - udává počet znaků, které budou zahrnuty od Indexu dále
V našem případě Substring(text, x, 1) je textové pole text
ohodnoceno následovně - když doplníme za text konkrétní slovo např.
"napis", pak se bude vypisovat po jednom znaku a x udává počet
znaků z levé strany, které mají být použity. Při vypisování písmen
bude použit vždy znak další, protože jsme nadefinovali na prvním řádku
pro x = x +1. Kdybychom místo Count dosadili číslo 2, docházelo by k
vypisování textu po 2 písmenech.
3. snímek
Na třetí snímek umístíme jen akci gotoAndPlay (10);.
20. snímek
Umístíme akci gotoAndPlay (2);, tím zajistíme vypisování
dalšího písmene.
A zdrojový soubor si můžete stáhnout tady.
Obsah seriálu (více o seriálu):
- FLASH - vyčkávající Trojský kůň
- FLASH - vyčkávající Trojský kůň - druhý díl
- FLASH - vyčkávající Trojský kůň - třetí díl
- FLASH - ANIMAČNÍ TECHNIKY I.
- SEZNAMTE SE - FLASH 4 - I
- SEZNAMTE SE - FLASH 4 - II
- SEZNAMTE SE - FLASH 4 - III
- SEZNAMTE SE - FLASH 4 - IV
- SEZNAMTE SE - FLASH 4 - V
- SEZNAMTE SE - FLASH 4 - VI
- SEZNAMTE SE - FLASH 4 - VII
- SEZNAMTE SE - FLASH 4 - VIII
- SEZNAMTE SE - FLASH 4 - IX
- FLASH - X - animace bitmapy
- JAK DOSTAT ČEŠTINU DO FLASHE ?
- FLASH XI - 3D hvězda, zvuk na pozadí
- FLASH XII - akce pro tlačítka
- FLASH XIII - jak na preloader a jak ho umístit
- FLASH XIV - intro a menu
- FLASH XV - animace tlačítka
- FLASH XVI - jednoduché menu
- FLASH XVII - akce Tell Target poprvé
- FLASH XVIII - akce Tell Target podruhé
- FLASH XIX - akce Tell Target potřetí
- FLASH XX - konverze MP3 na WAV
- FLASH XXI - vlnění, kruhy na vodě
- FLASH XXI - dokončení
- FLASH 4 - Text Field Properties
- FLASH 4 - Zvláštní výběr křivek a čar
- FLASH 4 - Optimalizace křivek
- Flash 4 a QuickTime video
- FLASH 4 - preloader
- FLASH 4 - Duplikování filmového klipu
- FLASH 4 - pohybování textem pomocí kurzoru
- FLASH 4 - Speciální textové vlastnosti
- Macromedia FLASH 4 - postupné vypisování textu
- FLASH 4 - Spirála
- FLASH 4 - natažení externího .swf
- Macromedia FLASH 5 - načítaní HTML souboru
- FLASH - komunikace mezi dvěma SWF soubory
- FLASH - hrátky s křivkou
- FLASH - menu s posuvníkem
- FLASH - menu s posuvníkem (dokončení)
- FLASH 5 - pseudo 3D menu (dokončení)
- FLASH 5 - menu
- FLASH - Color Effect
- Macromedia FLASH 5 - analogové hodiny
- FLASH 5 - "smart" clip
- Vánoční přání v Macromedia FLASH 5
- FLASH 5 - ohňostroj
- Macromedia FLASH 5 - preloader
- FLASH 4 - animované menu
- Macromedia FLASH 5 - změna kurzoru
- Flash - Efekt založený na nedokonalosti bitmap
- Flash 4 - on-line výpočet ceny - 1. díl
- Flash 4 - on-line výpočet ceny - 2. díl
- Odeslání dat z formuláře ve Flashi 4 - II.
- Macromedia FLASH 5 - odesílání formuláře
- FLASH 4 - postupné odkrývání textu - tzv. maskovací efekt
- FLASH 5 - jednoduchý kaleidoskop nebo projekce?
- Flash 4 - menu pomocí ovládání Movie Clipu
- FLASH 5 - Vypisování textu
- Flash 4 - efektní ukončení *.exe prezentace + práce s více scénami
- Macromedia FLASH 5 - ovládání hlasitosti
- FLAX 1.12 - program na textové efekty v SWF
- FLASH 5 - matematické objekty (1. část)
- Flash4 - animace obličeje
- Flash 4 - Hra na způsob šipek
- Flash 4 + Swift 3D - dokonalá souhra!
- Macromedia FLASH 5 - změna barvy pozadí a textu
- Flash 5 - aktuální datum a čas
- Flash - 2D animace - 3D efekt
- FLASH 5 - prohlížečka obrázků s maskováním
- FLASH A JAVASCRIPT
- FLASH 5 - reversní pohyb
- Jpeg2Swf v1.0 beta - převod jpeg do swf aneb flashwebkamera
- SWISH v2 - Flash bez Flashe
- Jak docílit plynulé animace ve formátu Flash
- Flash - jdoucí Elvis.
- Flash - running man.
- Macromedia Flash - posun pozadí
- Flash - mořská hladina.
- Flash - animace hořící sirky
- Flash - mávání na rozloučenou
- Flash - vzhůru v let
- Flash - animace řeči
- FLASH 5 - Kalkulačka v 1.0
- Flash - BOXující Elvis
- Flash + Flashamp - animace řeči
- Flash - ženský běh
- FLASH 5 - Kalkulačka v 2.0
- FLASH - Programy na analýzu a úpravu SWF souborů
- FLASH 6 - Jaký bude a kdy bude?
- FLASH - Programy na analýzu a úpravu SWF souborů 2
- FLASH MX - novinky pod lupou
- Flash desatero
-
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ě
-
8. září 2024
-
14. října 2024
-
22. října 2024
-
5. listopadu 2024
-
14. listopadu 2024