[ Pobierz całość w formacie PDF ]
IDZ DO
Flash 5.
Techniki zaawansowane
SPIS TRECI
KATALOG KSI¥¯EK
Autor: praca zbiorowa
ISBN: 83-7197-566-X
Tytu³ orygina³u:
Format: , stron: 710
Zawiera CD-ROM
KATALOG ONLINE
Flash 5 Studio
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
Chocia¿ sam program mieci siê na niewielkiej p³ycie, to mo¿liwoci Flasha s¹ ogromne.
Pojawi³ siê na scenie internetowej kilka lat temu, ale teraz wykrystalizowa³ siê jako
powa¿ne narzêdzie zdolne do tworzenia atrakcyjnych wizualnie witryn internetowych
wysokiej jakoci. Lecz to jeszcze nie wszystko: implementacja skryptu ActionScript
w pi¹tej wersji Flasha przekszta³ci³a program w prawdziwe rodowisko programistyczne,
które umo¿liwia realizacjê w pe³ni interaktywnych projektów od interfejsu u¿ytkownika
do wewnêtrznego przechowywania danych. W niniejszej ksi¹¿ce przedstawimy pe³en
zakres mo¿liwoci Flasha, a celem autorów jest pokazanie kolejnych zastosowañ tej
u¿ytecznej aplikacji.
Do powstania tej ksi¹¿ki przyczynili siê programici, którzy w codziennej pracy stawiaj¹
sobie te same pytania co Ty: Jak powinienem to zrobiæ? Jak mogê to zrobiæ? Jakie
mam mo¿liwoci do wyboru? W jaki sposób ta technologia rozwinie siê w przysz³oci?
Jak mogê zapewniæ, ¿e witryna, nad któr¹ pracujê, bêdzie odwiedzana przez
maksymaln¹ liczbê internautów? Jakie s¹ wymagania moich klientów i jak mogê im
sprostaæ? Wszyscy oni stali na linii ognia, walcz¹c z klientami, technologi¹ czy kodem.
Za pomoc¹ tej ksi¹¿ki chc¹ podzieliæ siê z Tob¹ zdobyt¹ wiedz¹.
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
O Autorach......................................................................................................................11
Niezbadany wiat Flasha................................................................................................ 17
GÅ‚bia, rozmach i zrozumienie...................................................................................................17
Podział ksiki ............................................................................................................................ 18
Preludium...............................................................................................................................................18
Tworzenie zawartoci............................................................................................................................18
ActionScript...........................................................................................................................................18
Dynamiczna zawarto..........................................................................................................................18
Konteksty...............................................................................................................................................18
Układ ksiki .............................................................................................................................. 19
Zawarto!" płyty CD-ROM ......................................................................................................... 20
Cz I Preludium............................................................................21
Rozdział 1. Zasady projektowania witryny internetowej .............................................. 23
Uyteczno!"................................................................................................................................ 24
U yteczno Flasha ...............................................................................................................................24
Najcz'ciej spotykane problemy zwi)zane z u ytecznoci) witryn internetowych
wykonanych we Flashu.......................................................................................................................25
Adresy witryn internetowych powi'conych u ytecznoci...................................................................26
Rola projektanta witryn internetowych ...................................................................................... 27
Definiowanie wiadomoci .....................................................................................................................27
Definiowanie publicznoci ....................................................................................................................29
Rozwizanie problemu ............................................................................................................... 31
Projekt konstrukcyjny............................................................................................................................32
Rozmiar plików, wst'pne ładowanie, strumieniowanie i akcja loadMovie ..........................................33
Prototyp funkcjonalnoci.......................................................................................................................36
Uyteczno!" i do!wiadczenie uytkownika ............................................................................... 38
Wybór i formatowanie tekstu ................................................................................................................40
Spójno: narz'dzie u ytecznoci .........................................................................................................42
Widoczne elementy projektu ......................................................................................................44
Twórczo pomimo ogranicze:.............................................................................................................44
Szkicowanie, miniaturki i bazgroły.......................................................................................................46
Szkicowanie...........................................................................................................................................47
Kompozycja................................................................................................................................ 48
Elementy kompozycji............................................................................................................................49
Kierunek czytania..................................................................................................................................51
Szkic kompozycyjny..............................................................................................................................51
 4
Flash 5. Techniki zaawansowane
Schematy kolorów ...................................................................................................................... 52
Wybór schematu kolorów......................................................................................................................56
Przykłady kolorów.................................................................................................................................57
Spójno!" po raz drugi ................................................................................................................. 59
Profil graficzny ........................................................................................................................... 61
Ulepszanie projektów ................................................................................................................. 62
Metoda drastyczna.................................................................................................................................62
Projektowanie witryny internetowej Titoonia.com — studium projektu................................... 64
Przegl)d witryny....................................................................................................................................64
Wiadomo ............................................................................................................................................65
Docelowa publiczno...........................................................................................................................66
Projekt strukturalny ...............................................................................................................................68
Struktura katalogów...............................................................................................................................69
Tworzenie prototypu..............................................................................................................................70
Szkicowanie...........................................................................................................................................71
Kompozycja...........................................................................................................................................72
Kolor......................................................................................................................................................73
Czcionki.................................................................................................................................................75
Tworzenie zawarto!ci witryny Titoonia ..................................................................................... 76
Profil graficzny......................................................................................................................................81
Zako;czenie................................................................................................................................ 82
Cz II Tworzenie zawartoci........................................................83
Rozdział 2. Sprytne klipy ................................................................................................ 85
Wszechstronno!" sprytnych klipów ........................................................................................... 89
Rozdział 3. Flash i zewn(trzne aplikacje 3D...................................................................103
Podstawy teoretyczne 3D ......................................................................................................... 104
Perspektywa liniowa i rzut ortogonalny ..............................................................................................104
Tworzenie zawarto!ci 3D we Flashu........................................................................................ 107
R'czne trasowanie we Flashu..............................................................................................................107
Ogólne wskazówki dotycz)ce stosowania polecenia Trace Bitmap....................................................114
Tworzenie 3D w innych aplikacjach ........................................................................................ 116
Swift 3D...............................................................................................................................................116
Rendering w programie Swift 3D........................................................................................................122
3D Studio Max.....................................................................................................................................126
Vecta 3D..............................................................................................................................................127
Pluginy Illustrate! 5.0 i Vecta 3D dla 3D Studio Max ........................................................................128
Amorphium Pro ...................................................................................................................................129
Poser ....................................................................................................................................................131
Który produkt wybra"?............................................................................................................. 131
Interaktywno!".......................................................................................................................... 132
Prawdziwy trzeci wymiar ......................................................................................................... 133
Optymalizacja zawarto!ci 3D na potrzeby sieci....................................................................... 133
Darmowe modele w sieci ......................................................................................................... 137
Ograniczony rendering ruchu ..............................................................................................................135
Zmniejszanie powierzchni...................................................................................................................135
Renderowanie cz'ci uj'....................................................................................................................137
Zako;czenie.............................................................................................................................. 138
Spis treci
5
Rozdział 4. Animacja kreskówek we Flashu...................................................................139
Pocztki..................................................................................................................................... 140
Planowanie animacji............................................................................................................................141
Interaktywna zawarto .......................................................................................................................142
Podstawy animacji .................................................................................................................... 143
Przenikanie uj' — Onion Skinning ...................................................................................................144
Animacja we Flashu ................................................................................................................. 145
Projektowanie postaci..........................................................................................................................145
Skacz)ca piłka .....................................................................................................................................147
Skacz)cy człowiek...............................................................................................................................149
Cykle ruchu..........................................................................................................................................150
Optymalizacja ........................................................................................................................... 155
Zako;czenie.............................................................................................................................. 157
Rozdział 5. Wideo we Flashu..........................................................................................159
Wybór wła!ciwego klipu .......................................................................................................... 160
Zastosowanie programów QuickTime Pro i Photoshop........................................................... 168
Optymalizacja ........................................................................................................................... 176
Zmiana kolorów wideo............................................................................................................. 178
Skalowanie filmu ...................................................................................................................... 179
Zako;czenie.............................................................................................................................. 180
Rozdział 6. D0wi(k we Flashu........................................................................................181
Tworzenie stołu mikserskiego .................................................................................................. 182
Tworzenie i importowanie dEwi'ków .................................................................................................182
Obiekt koloru we Flashu 5...................................................................................................................197
Kontrolowanie dAwiku po!rednio........................................................................................... 200
Rozbudowanie wiczenia ....................................................................................................................202
Zako;czenie.............................................................................................................................. 208
Rozdział 7. Efekty przezroczystoci................................................................................209
Aktualizacja oryginalnych obrazków ....................................................................................... 216
Optymalizacja rozmiaru pliku animacji ................................................................................... 219
Zawansowana animacja map bitowych .................................................................................... 221
Zako;czenie.............................................................................................................................. 222
Rozdział 8. Maskowanie i efekty tekstowe....................................................................225
Warstwy.................................................................................................................................... 225
Podstawy maskowania.............................................................................................................. 226
Animowanie masek .................................................................................................................. 229
Zamaskowany tekst .............................................................................................................................229
Efekt reflektora....................................................................................................................................232
Efekt koła kolorów ..............................................................................................................................235
Maski i ActionScript................................................................................................................. 239
Efekty tekstowe ........................................................................................................................ 245
Proste efekty tekstowe.........................................................................................................................245
Bardziej zło one efekty tekstowe........................................................................................................250
Zako;czenie.............................................................................................................................. 263
6
Flash 5. Techniki zaawansowane
Rozdział 9. Przyciski i menu...........................................................................................265
Przyciski ................................................................................................................................... 265
Tworzenie przycisków z podpowiedziami ..........................................................................................266
Przyciski w klipach filmowych ...........................................................................................................268
Zast'powanie zachowania przycisku...................................................................................................269
Menu ......................................................................................................................................... 274
Proste menu .........................................................................................................................................275
PÅ‚ywaj)ce menu...................................................................................................................................277
Poziome menu hierarchiczne...............................................................................................................279
Pionowe menu hierarchiczne...............................................................................................................281
Zako;czenie.............................................................................................................................. 286
Cz III ActionScript..................................................................... 287
Rozdział 10. Podstawy programowania w rodowisku ActionScript............................289
Najwaniejsze zagadnienia programowania............................................................................. 290
Zmienne...............................................................................................................................................290
Rodzaje zmiennych..............................................................................................................................291
Typy danych ........................................................................................................................................292
Struktury programowania w jzyku ActionScript.................................................................... 296
Wyra enia............................................................................................................................................296
Instrukcje .............................................................................................................................................296
Bloki ....................................................................................................................................................297
Sterowanie przepływem ........................................................................................................... 297
Konstrukcje rozgał'zie: ......................................................................................................................297
Konstrukcje p'tli..................................................................................................................................298
Funkcje ..................................................................................................................................... 300
Obiekty ..................................................................................................................................... 302
Przykłady: zmienne i sterowanie przepływem ......................................................................... 303
Przykłady: funkcje .................................................................................................................... 307
Przykłady: obiekty .................................................................................................................... 312
Zako;czenie.............................................................................................................................. 316
Rozdział 11. Integracja rodowiska programowania ActionScript...............................317
Listwy czasowe, klipy filmowe i obiekty................................................................................. 317
Główna listwa czasowa ............................................................................................................ 317
Unikanie blokowania listwy czasowej ................................................................................................318
Praca z klipami filmowymi....................................................................................................... 322
Praca z kilkoma listwami czasowymi..................................................................................................323
Praca z osadzonymi klipami filmowymi .............................................................................................323
Rysunki, klipy filmowe i przyciski......................................................................................................324
Kiedy wykonywany jest kod? .................................................................................................. 325
Wielokolorowe kule bilardowe wykonane za pomoc) jednego symbolu ...........................................326
Klipy filmowe jako obiekty — rozwijane menu ...................................................................... 334
Pole tekstowe.......................................................................................................................................334
Pole listy ..............................................................................................................................................335
Zako;czenie.............................................................................................................................. 350
[ Pobierz całość w formacie PDF ]