Flash MX w praktyce.pdf

(533 KB) Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW Y ROZDZIA£
Flash MX w praktyce
SPIS TRECI
KATALOG KSI¥¯EK
Autor: Daniel Bargie³
ISBN: 83-7197-953-3
Format: B5, stron: 336
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Flash MX to najnowsza wersja programu firmy Macromedia, przeznaczonego do
tworzenia interaktywnych animacji umieszczanych na stronach WWW. Od prostych,
ale efektownych przycisków po skomplikowane gry i aplikacje — to wszystko mo¿esz
stworzyæ we Flashu. Ksi¹¿ka przeznaczona dla zaczynaj¹cych zabawê z interaktywn¹
grafik¹ to doskona³y przewodnik, wprowadzaj¹cy Czytelnika w magiczny wiat
multimedialnych animacji, ³¹czenia ruchomego obrazu z dwiêkiem w jedn¹, atrakcyjn¹
ca³oæ.
Dziêki tej ksi¹¿ce poznasz:
Techniki rysowania we Flashu
Wykorzystanie obiektów, tekstu, symboli, odnoników
Metody pracy z warstwami
Sposoby tworzenia animacji
Mo¿liwoci do³¹czania dwiêku
Jêzyk ActionScript — jêzyk programowania Flasha
Komponenty — nowoæ we Flashu MX
Techniki przygotowywania animacji na potrzeby WWW
Ksi¹¿ka ta prezentuje wszystkie najwa¿niejsze informacje na temat Flasha MX,
a do³¹czony CD-ROM zawiera wiele praktycznych przyk³adów i æwiczeñ. Po jej
przeczytaniu bêdziesz móg³ osi¹gn¹æ wszystko, co tylko powstanie w Twojej wyobrani.
Ju¿ ponad 95% u¿ytkowników Internetu mo¿e ogl¹daæ animacje we Flashu.
Poka¿ im, co potrafisz!
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
12071193.001.png 12071193.002.png 12071193.003.png 12071193.004.png
Spis treci
Wprowadzenie..............................................................................................................9
Rozdział 1. Oto Flash MX..........................................................................................11
Czym jest Flash.....................................................................................................................................11
Animacje ródłowe (FLA) i animacje wynikowe (SWF).....................................................................12
Interfejs Flasha MX...............................................................................................................................12
Flash MX cz&'ci( MX Studio................................................................................................................13
Jak czyta, t& ksi(-k&..............................................................................................................................14
Rozdział 2. Podstawy rysowania...............................................................................17
Kształty, obwiednie i wypełnienia.........................................................................................................17
Panel narz&dziowy.................................................................................................................................18
Narz&dzie linii.................................................................................................................................18
Narz&dzie owalu..............................................................................................................................21
Narz&dzie prostok(ta.......................................................................................................................23
7wiczenie..................................................................................................................................25
Narz&dzie ołówka............................................................................................................................26
Narz&dzie pióra...............................................................................................................................28
Narz&dzie p&dzla.............................................................................................................................31
7wiczenie..................................................................................................................................33
Narz&dzie butelki z tuszem.............................................................................................................37
Narz&dzie wiadra z farb(.................................................................................................................38
Narz&dzie kroplomierza..................................................................................................................40
7wiczenie..................................................................................................................................41
Narz&dzie gumki.............................................................................................................................43
Narz&dzia r(czki i lupy....................................................................................................................44
7wiczenie..................................................................................................................................45
Zabawa z kolorami................................................................................................................................46
Edycja kolorów...............................................................................................................................46
Edycja gradientów...........................................................................................................................49
Standardowa paleta kolorów...........................................................................................................51
7wiczenie..................................................................................................................................53
Praca z wypełnieniami....................................................................................................................54
7wiczenie..................................................................................................................................55
Przyci(ganie i preferencje rysowania....................................................................................................57
Przyci(ganie — opcja Snap.............................................................................................................57
Preferencje rysowania.....................................................................................................................59
Podsumowanie.......................................................................................................................................61
2
Flash MX w praktyce
Rozdział 3. Praca z obiektami ...................................................................................63
Zaznaczanie kształtów...........................................................................................................................63
Transformacje obiektów........................................................................................................................66
Obrót i pochylenie...........................................................................................................................66
Skalowanie......................................................................................................................................70
Zniekształcenie kształtu..................................................................................................................70
Zniekształcenie matrycy transformacji...........................................................................................71
Odbicia lustrzane.............................................................................................................................72
Modyfikacja kształtów..........................................................................................................................72
Modyfikacja kształtów Flasha za pomoc( narz&dzia Arrow Tool.......................................................73
Modyfikacja kształtów Flasha za pomoc( narz&dzia Subselection Tool oraz narz&dzia Pen Tool....74
Wygładzanie i prostowanie kształtów.............................................................................................77
Optymalizacja krzywych.................................................................................................................78
Efekty przypisywane krzywym.......................................................................................................78
7wiczenie..................................................................................................................................80
Precyzyjne przesuwanie, kopiowanie, przenoszenie oraz dopasowywanie obiektów..........................83
Precyzyjne przesuwanie..................................................................................................................83
Kopiowanie i przenoszenie.............................................................................................................84
Grupowanie obiektów, punkt transformacji oraz dopasowanie............................................................85
Grupowanie obiektów.....................................................................................................................85
Zmiana poło-enia punktu transformacji..........................................................................................86
Dopasowywanie obiektów..............................................................................................................87
7wiczenie..................................................................................................................................89
Importowanie plików graficznych oraz sekwencji wideo.....................................................................92
Praca z grafik( rastrow(........................................................................................................................93
Konwersja bitmapy do grafiki wektorowej.....................................................................................93
Malowanie bitmap(.........................................................................................................................96
Edycja bitmapy................................................................................................................................98
Podsumowanie.......................................................................................................................................99
Rozdział 4. Tekst we Flashu ....................................................................................101
Tworzenie pól tekstowych oraz wprowadzanie tekstu........................................................................101
Tworzenie pól tekstowych............................................................................................................101
Modyfikacja wła'ciwo'ci tekstu...................................................................................................102
Modyfikacja ustawieD akapitu......................................................................................................104
7wiczenie................................................................................................................................106
Tworzenie dynamicznych pól tekstowych....................................................................................107
Edycja wła'ciwo'ci dynamicznych pól tekstowych......................................................................108
7wiczenie................................................................................................................................110
Transformacja i modyfikacja tekstu....................................................................................................113
Transformacja tekstu.....................................................................................................................113
Modyfikacja tekstu........................................................................................................................113
Podsumowanie.....................................................................................................................................114
Rozdział 5. Symbole i odno*niki..............................................................................115
Typy symboli.......................................................................................................................................115
Symbole graficzne — Graphic......................................................................................................115
Klipy filmowe — Movie Clip.......................................................................................................116
Przyciski — Button.......................................................................................................................116
Spis treci
3
Tworzenie i kopiowanie symboli........................................................................................................117
Tworzenie symboli........................................................................................................................117
Kopiowanie symboli.....................................................................................................................118
Edycja symboli....................................................................................................................................119
Tryby edycji symboli....................................................................................................................119
Edycja przycisków........................................................................................................................120
Praca z odno'nikami............................................................................................................................124
Tworzenie odno'ników oraz ich identyfikacja w obszarze roboczym..........................................124
Wła'ciwo'ci odno'ników w panelu Properties.............................................................................126
Efekty przypisywane odno'nikom................................................................................................128
7wiczenie................................................................................................................................130
Rozbijanie na obiekty..........................................................................................................................132
Podsumowanie.....................................................................................................................................133
Rozdział 6. Warstwy Flasha....................................................................................135
Manipulacja warstwami.......................................................................................................................135
Tworzenie warstw i wy'wietlanie ich zawarto'ci.........................................................................135
Edycja warstw...............................................................................................................................137
7wiczenie................................................................................................................................139
Warstwy typu Guide oraz Mask..........................................................................................................141
Warstwy przewodnie — Guide.....................................................................................................141
Warstwy-maski — Mask...............................................................................................................142
7wiczenie................................................................................................................................142
Podsumowanie.....................................................................................................................................144
Rozdział 7. Animacja we Flashu .............................................................................145
Animacja klatka po klatce...................................................................................................................145
Pr&dko', odtwarzania animacji.....................................................................................................146
Tworzenie animacji metod( klatka po klatce................................................................................147
7wiczenie................................................................................................................................148
Animacja uzupełniana.........................................................................................................................152
Uzupełnianie ruchu.......................................................................................................................153
7wiczenie................................................................................................................................154
7wiczenie................................................................................................................................158
Uzupełnianie zmiany kształtu.......................................................................................................161
7wiczenie................................................................................................................................164
Wła'ciwo'ci uj&,.................................................................................................................................165
Edycja animacji...................................................................................................................................167
Edycja klatek kluczowych i klatek po'rednich.............................................................................168
Edycja animacji za pomoc( opcji podgl(du..................................................................................168
Podsumowanie.....................................................................................................................................170
Rozdział 8. Flash i d.wi/k........................................................................................171
Praca z dwi&kami...............................................................................................................................171
Importowanie dwi&ków...............................................................................................................171
Dodawanie dwi&ków do animacji...............................................................................................172
Edycja dwi&ku w oknie edycji dwi&ku......................................................................................175
Eksportowanie animacji z dwi&kami — tworzenie plików SWF......................................................176
7wiczenie................................................................................................................................179
Podsumowanie.....................................................................................................................................181
4
Flash MX w praktyce
Rozdział 9. Flash ActionScript................................................................................183
Zrozumie, ActionScript......................................................................................................................183
7wiczenie................................................................................................................................185
Interaktywny przycisk.........................................................................................................................187
7wiczenie................................................................................................................................194
Odno'niki jako obiekty ActionScript..................................................................................................199
Wła'ciwo'ci odno'ników..............................................................................................................199
Metody klipu filmowego...............................................................................................................205
Zdarzenia klipu filmowego...........................................................................................................210
7wiczenie................................................................................................................................212
Konstrukcja j&zyka ActionScript.........................................................................................................215
Składnia kropki.............................................................................................................................215
Nawiasy klamrowe........................................................................................................................217
Jrednik..........................................................................................................................................217
Małe i du-e litery...........................................................................................................................218
Komentarze...................................................................................................................................218
Słowa kluczowe i zarezerwowane stałe........................................................................................218
Wyra-enia............................................................................................................................................219
Zmienne ActionScript...................................................................................................................219
Rodzaje wyra-eD. Funkcje numeryczne i tekstowe.......................................................................220
Wyra-enia numeryczne...........................................................................................................220
Wyra-enia tekstowe................................................................................................................221
Wyra-enia i operatory porównania.........................................................................................221
Wyra-enia i operatory logiczne..............................................................................................224
Akcje i funkcje ActionScript...............................................................................................................226
Akcje ActionScript........................................................................................................................226
Funkcje ActionScript.....................................................................................................................233
Tworzenie akcji i funkcji w ActionScript.....................................................................................237
Definicja funkcji.....................................................................................................................237
Argumenty funkcji..................................................................................................................238
Zmienne lokalne......................................................................................................................239
Warto', zwracana...................................................................................................................239
Wywołanie funkcji..................................................................................................................239
Obiekty ActionScript...........................................................................................................................240
Obiekt tablica — Array.................................................................................................................240
Obiekt data — Date.......................................................................................................................242
Obiekt klawisz — Key..................................................................................................................244
Obiekt matematyka — Math.........................................................................................................246
Obiekt myszka — Mouse..............................................................................................................248
Obiekt dwi&k — Sound...............................................................................................................249
7wiczenie................................................................................................................................251
Podsumowanie.....................................................................................................................................254
Rozdział 10. Komponenty........................................................................................255
Panel komponentów............................................................................................................................255
Komponent Check Box.......................................................................................................................258
Parametry komponentu.................................................................................................................259
Kontrola komponentu z poziomu ActionScript......................................................................260
7wiczenie................................................................................................................................261
Zgłoś jeśli naruszono regulamin