Flash 5 - Developers giude.pdf

(16815 KB) Pobierz
Microsoft Word - Flash 5 - Developers giude.doc
Spis TREŚCI
ROZDZIAŁ 1 NIEZBADANY ŚWIAT FLASHA ...........................................................1-12
G ŁĘBIA , ROZMACH I ZROZUMIENIE .....................................................................................1-12
Podział książki...............................................................................................................1-13
Preludium ..................................................................................................................1-13
Tworzenie zawartości................................................................................................1-13
ActionScript ..............................................................................................................1-13
Dynamiczna zawartość..............................................................................................1-13
Konteksty ..................................................................................................................1-13
Układ książki .................................................................................................................1-13
A teraz utworzymy film ........................................................................................1-13
Z AWARTOŚĆ PŁYTY CD-ROM ...........................................................................................1-14
CZĘŚĆ 1. PRELUDIUM ....................................................................................................1-15
ROZDZIAŁ 1. ZASADY PROJEKTOWANIA WITRYNY INTERNETOWEJ ........1-15
U ŻYTECZNOŚĆ ...................................................................................................................1-16
Użyteczność Flasha .......................................................................................................1-16
Najczęstsze problemy użyteczności witryn internetowych wykonanych we Flashu ......1-17
Adresy witryn internetowych poświęconych użyteczności ............................................1-18
R OLA PROJEKTANTA WITRYN INTERNETOWYCH .................................................................1-18
Definiowanie wiadomości .............................................................................................1-19
Edycja manuskryptu ..................................................................................................1-20
Definiowanie publiczności ............................................................................................1-21
Wybór prędkości połączenia .....................................................................................1-21
R OZWIĄZANIE PROBLEMU ..................................................................................................1-22
Projekt konstrukcyjny ....................................................................................................1-23
Rozmiar plików, wstępne ładowanie, strumieniowanie i akcja loadMovie...................1-24
Prototyp funkcjonalności...............................................................................................1-26
Rozpocznij od kartki i pióra ......................................................................................1-26
Narysuj prosty schemat blokowy ..............................................................................1-27
Oszacuj rozmiar pliku ...............................................................................................1-27
Rozważ współdzielenie plików .................................................................................1-27
Struktura katalogów ..................................................................................................1-27
Zorganizuj nawigację witryny i łącza .......................................................................1-27
Szczegółowo przetestuj i popraw ..............................................................................1-27
U ŻYTECZNOŚĆ I DOŚWIADCZENIE UŻYTKOWNIKA ..............................................................1-28
Wybór i formatowanie tekstu.........................................................................................1-29
Spójność: narzędzie użyteczności..................................................................................1-30
W IDOCZNE ELEMENTY PROJEKTU .......................................................................................1-32
Twórczość przez ograniczenie.......................................................................................1-32
Projektowanie na żywo .........................................................................................1-33
Rozdział 1-1
Szkicowanie, miniaturki i bazgroły ...............................................................................1-34
Szkicowanie ...................................................................................................................1-34
K OMPOZYCJA .....................................................................................................................1-35
Elementy kompozycji .....................................................................................................1-36
Pole obrazka ..............................................................................................................1-36
Linie ..........................................................................................................................1-36
Pola i obszary ............................................................................................................1-36
Kształty, napięcie i kontrast ......................................................................................1-37
Dynamika ..................................................................................................................1-37
Równowaga ...............................................................................................................1-37
Harmonia ...................................................................................................................1-37
Kolory........................................................................................................................1-37
Kierunek czytania ..........................................................................................................1-38
Szkic kompozycyjny .......................................................................................................1-38
S CHEMATY KOLORÓW ........................................................................................................1-39
Kolor lub barwa.........................................................................................................1-39
Wartość i jasność.......................................................................................................1-39
Intensywność czyli nasycenie ...................................................................................1-39
Kontrast kolorów.......................................................................................................1-40
Kontrast jasne/ciemne ...............................................................................................1-40
Kontrast zimne/ciepłe................................................................................................1-40
Kontrast dopełniający................................................................................................1-40
Kontrast jakości.........................................................................................................1-41
Kontrast ilościowy.....................................................................................................1-41
Wybór schematu kolorów ..............................................................................................1-41
Przykłady kolorów.........................................................................................................1-43
Chaseace.com ............................................................................................................1-43
Helpfish.com .............................................................................................................1-43
Petergrafik.dk ............................................................................................................1-44
S PÓJNOŚĆ PO RAZ DRUGI ....................................................................................................1-44
P ROFIL GRAFICZNY .............................................................................................................1-45
Kolory........................................................................................................................1-45
Czcionki ....................................................................................................................1-46
Logo ..........................................................................................................................1-46
Style...........................................................................................................................1-46
Wymiary....................................................................................................................1-46
Rozmieszczenie .........................................................................................................1-46
Za i przeciw ...............................................................................................................1-46
U LEPSZANIE PROJEKTÓW ...................................................................................................1-46
Metoda drastyczna.....................................................................................................1-46
P ROJEKTOWANIE WITRYNY INTERNETOWEJ T ITOONIA . COM STUDIUM ...........................1-48
Przegląd witryny ...........................................................................................................1-48
Wiadomość....................................................................................................................1-48
Docelowa publiczność...................................................................................................1-49
Projekt strukturalny.......................................................................................................1-51
Nagłówki i schematy blokowe ..................................................................................1-51
Strategia plików.........................................................................................................1-52
Struktura katalogów ......................................................................................................1-52
Tworzenie prototypu......................................................................................................1-53
Szkicowanie ...................................................................................................................1-53
Rozdział 1-2
Kompozycja ...................................................................................................................1-54
Kolor..............................................................................................................................1-54
Czcionki .........................................................................................................................1-55
T WORZENIE ZAWARTOŚCI WITRYNY T ITOONIA ..................................................................1-56
Profil graficzny..............................................................................................................1-59
Z AKOŃCZENIE ....................................................................................................................1-59
ROZDZIAŁ 2 SPRYTNE KLIPY .....................................................................................2-60
Tworzenie prostego sprytnego klipu .....................................................................2-60
W SZECHSTRONNOŚĆ SPRYTNYCH KLIPÓW ..........................................................................2-63
Tworzenie uniwersalnego dźwiękowego sprytnego klipu ....................................2-63
Tworzenie spersonalizowanych interfejsów użytkownika dla sprytnych klipów .2-66
Rozszerzenie możliwości sprytnego klipu ............................................................2-74
CZĘŚĆ 2. TWORZENIE ZAWARTOŚCI.......................................................................2-77
ROZDZIAŁ 3 FLASH I ZEWNĘTRZNE APLIKACJE 3D ..........................................3-77
P ODSTAWY TEORETYCZNE 3D............................................................................................3-78
Perspektywa liniowa i rzut ortogonalny........................................................................3-78
T WORZENIE ZAWARTOŚCI 3D WE F LASHU .........................................................................3-81
Ręczne śledzenie we Flashu ..........................................................................................3-81
Ręczne śledzenie we Flashu ..................................................................................3-81
Automatyczne śledzenie obiektów........................................................................3-86
Ogólne wskazówki dotyczące stosowania polecenia Trace Bitmap..............................3-88
Color Threshold.........................................................................................................3-88
Minimum Area ..........................................................................................................3-88
Curve Fit....................................................................................................................3-89
Corner Threshold.......................................................................................................3-89
T WORZENIE 3D W INNYCH APLIKACJACH ...........................................................................3-89
Swift 3D .........................................................................................................................3-90
Modelowanie w programie Swift 3D ....................................................................3-90
Rendering w programie Swift 3D..................................................................................3-96
3D Studio Max...............................................................................................................3-99
Vecta 3D ......................................................................................................................3-100
Pluginy programów Illustrate! 5.0 i Vecta 3D-Max ...................................................3-102
Amorphium Pro ...........................................................................................................3-102
Poser............................................................................................................................3-105
K TÓRY PRODUKT WYBRAĆ ? .............................................................................................3-105
I NTERAKTYWNOŚĆ ...........................................................................................................3-106
Prawdziwy trzeci wymiar ............................................................................................3-106
Optymalizacja zawartości 3D na potrzeby Sieci.........................................................3-106
Ograniczony rendering ruchu..................................................................................3-108
Zmniejszanie powierzchni.......................................................................................3-108
Ponownie nakładanie gradientu we Flashu .........................................................3-108
Renderowanie części ujęć .......................................................................................3-111
D ARMOWE MODELE W S IECI .............................................................................................3-111
Z AKOŃCZENIE ..................................................................................................................3-111
ROZDZIAŁ 4 ANIMACJA KRESKÓWEK WE FLASHU .........................................4-112
P OCZĄTKI .........................................................................................................................4-113
Planowanie animacji...................................................................................................4-114
Rozdział 1-3
Interaktywna zawartość...............................................................................................4-115
P ODSTAWY ANIMACJI .......................................................................................................4-116
Przenikanie ujęć — Onion Skinning............................................................................4-117
A NIMACJA WE F LASHU .....................................................................................................4-118
Projektowanie postaci .................................................................................................4-118
Rozczłonkowanie animacji .................................................................................4-119
Skacząca piłka .............................................................................................................4-120
Skaczący człowiek .......................................................................................................4-121
Cykle ruchu .................................................................................................................4-122
Tworzenie cyklu chodzenia.................................................................................4-123
Inne cykle ruchu ......................................................................................................4-127
O PTYMALIZACJA ..............................................................................................................4-128
Z AKOŃCZENIE ..................................................................................................................4-130
ROZDZIAŁ 5 WIDEO WE FLASHU ............................................................................5-131
W YBÓR WŁAŚCIWEGO KLIPU ............................................................................................5-132
Obróbka klipu w programie After Effects...........................................................5-133
Zastosowanie programów QuickTime Pro i Photoshop .............................................5-139
Tworzenie wektorowego wideo we Flashu .........................................................5-143
Color Threshold.......................................................................................................5-144
Minimum Area ........................................................................................................5-144
Curve Fit..................................................................................................................5-145
Corner Threshold.....................................................................................................5-145
Optymalizacja..............................................................................................................5-147
Optymalizacja klipu filmowego we Flashu.........................................................5-147
Zmiana kolorów wideo ................................................................................................5-149
Skalowanie filmu .........................................................................................................5-150
Z AKOŃCZENIE ..................................................................................................................5-150
ROZDZIAŁ 6 DŹWIĘK WE FLASHU..........................................................................6-152
T WORZENIE STOŁU MIKSERSKIEGO ...................................................................................6-153
Tworzenie i importowanie dźwięków ..........................................................................6-153
Importowanie i obróbka dźwięku........................................................................6-155
Nadawanie dźwiękom ich nazw łącznikowych...................................................6-157
Tworzenie suwaków nagłośnienia ......................................................................6-158
Tworzenie pokręteł..............................................................................................6-165
Obiekt koloru we Flashu 5 ..........................................................................................6-169
Dodawanie koloru do stołu mikserskiego ...........................................................6-169
K ONTROLOWANIE DŹWIĘKU POŚREDNIO ..........................................................................6-171
Przypisywanie dźwięków do kursora myszy ......................................................6-171
Rozszerzanie przykładu ...............................................................................................6-173
Dźwięki do wersji demonstracyjnej gry..............................................................6-173
Z AKOŃCZENIE ..................................................................................................................6-178
ROZDZIAŁ 7 EFEKTY PRZEZROCZYSTOŚCI........................................................7-179
Tworzenie kolażu w Photoshopie .......................................................................7-179
Importowanie plików w formacie PNG ..............................................................7-184
A KTUALIZACJA ORYGINALNYCH OBRAZKÓW ...................................................................7-186
Animacja map bitowych z kolorem ....................................................................7-186
O PTYMALIZACJA ROZMIARU PLIKU ANIMACJI ..................................................................7-189
Optymalizacja jakości obrazka............................................................................7-190
Rozdział 1-4
Z AWANSOWANA ANIMACJA MAP BITOWYCH ....................................................................7-191
Przekształcanie map bitowych w klipy filmowe.................................................7-191
ROZDZIAŁ 8 MASKOWANIE I EFEKTY TEKSTOWE ..........................................8-194
W ARSTWY ........................................................................................................................8-194
P ODSTAWY MASKOWANIA ................................................................................................8-195
Prosta maska........................................................................................................8-195
A NIMOWANIE MASEK .......................................................................................................8-197
Zamaskowany tekst......................................................................................................8-198
Maskowane animowane chmury .........................................................................8-198
Efekt reflektora ............................................................................................................8-200
Tworzenie reflektora ...........................................................................................8-201
Bardziej przekonywujący reflektor .....................................................................8-202
Efekt koła kolorów.......................................................................................................8-203
Wypełnienie tekstu o zmieniających się kolorach ..............................................8-203
M ASKI I A CTION S CRIPT ....................................................................................................8-206
Efekty powielenia: efekt bąbelków .....................................................................8-206
E FEKTY TEKSTOWE ..........................................................................................................8-212
Proste efekty tekstowe .................................................................................................8-212
Odbity tekst .........................................................................................................8-212
Rozmyty tekst......................................................................................................8-213
Efekt konturu.......................................................................................................8-214
Bardziej złożone efekty tekstowe .................................................................................8-216
Tekst warstwowy.................................................................................................8-216
Dynamiczny tekst z kodem ActionScript............................................................8-218
Maskowanie skryptowego tekstu ........................................................................8-225
Z AKOŃCZENIE ..................................................................................................................8-228
ROZDZIAŁ 9 PRZYCISKI I MENU..............................................................................9-229
P RZYCISKI ........................................................................................................................9-229
Tworzenie przycisków z podpowiedziami....................................................................9-229
Dodawanie podpowiedzi do przycisków.............................................................9-230
Przyciski w klipach filmowych ....................................................................................9-231
Tworzenie przycisku do przeciągania .................................................................9-232
Zastępowanie zachowania przycisku ..........................................................................9-233
Tworzenie „lepkiego” przycisku .........................................................................9-233
Przeciągane klipy filmowe i cele upuszczenia ....................................................9-235
M ENU ...............................................................................................................................9-237
Proste menu.................................................................................................................9-238
Tworzenie prostego menu ...................................................................................9-238
Pływające menu...........................................................................................................9-240
Tworzenie pływającego menu.............................................................................9-240
Horyzontalne hierarchiczne menu ..............................................................................9-242
Pionowe hierarchiczne menu ......................................................................................9-244
Z AKOŃCZENIE ..................................................................................................................9-248
CZĘŚĆ 3. ACTIONSCRIPT ............................................................................................9-249
ROZDZIAŁ 10 PODSTAWY PROGRAMOWANIA W ŚRODOWISKU
ACTIONSCRIPT ............................................................................................................10-249
N AJWAŻNIEJSZE ZAGADNIENIA PROGRAMOWANIA .........................................................10-250
Rozdział 1-5
Zgłoś jeśli naruszono regulamin