Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Generator.
Nastpny krok
Autor: Daniel Bargie
ISBN: 83-7197-559-7
Format: B5, stron: 204
Zawiera CD-ROM
"
"
"
"
Wstp ..................................................................................................................9
Cze I
Podstawy.......................................................................13
Cz II
Rozdzia 4. Podstawy.........................................................................................51
Nasz pierwszy szablon ......................................................................................................51
rdo danych ...................................................................................................................53
Zmienne Generatora..........................................................................................................54
Kontrola obiektw Generatora z poziomu jzyka ActionScript .......................................56
Podsumowanie ..................................................................................................................57
Spis treci
Zako7czenie .....................................................................................................191
Dodatki .......................................................................................193
Dodatek A Najwa9niejsze polecenia VBScript...................................................195
Dodatek B 0rda danych................................................................................201
Rozdzia 1.
Generator jest to aplikacja dziaajca po stronie serwera, ktra wykorzystujc specjalne szablony tworzone we Flashu, generuje na podstawie zewntrznych rde danych
dynamiczne animacje SWF.
Podczas ogldania w sieci WWW animacji Flasha, ktre zostay statycznie umieszczone na stronach WWW, przegldarka aduje z serwera WWW odpowiednie SWF-y.
Chocia Flash udostpnia pewne techniki, ktre mog zmienia zawarto animacji
w zalenoci od czynnikw zewntrznych, nie daj nam one penej kontroli nad
zawartoci animacji.
Jeli razem z serwerem WWW zainstalowano oprogramowanie Generatora, zmienia
on dynamicznie zawarto poszczeglnych elementw animacji, zanim ta zostanie
wysana do przegldarki internetowej. Przegldarka za porednictwem odpowiedniego
dokumentu HTML nie da jednak animacji SWF, ale specjalnego szablonu Generatora (SWT). Szablon ten jest odpowiednio przygotowan animacj Flasha (o rozszerzeniu .swt), zawierajc obiekty Generatora, ktre mog adowa grafik, dwik
oraz tekst.
Obiekty te cz si ze rdami danych, takimi jak pliki tekstowe, skrypty, bazy danych
lub klasy Javy, i informuj Generator o tym, w jaki sposb jego obiekty powinny
zosta wypenione, czyli innymi sowy, co powinny zawiera. Grafika dla obiektw
Generatora moe pochodzi bezporednio z biblioteki szablonu lub ze specjalnie
stworzonych do tego celu plikw (innych szablonw SWT). Dziki temu nie trzeba
modyfikowa samego szablonu, jeli zajdzie potrzeba umieszczenia w animacji obiektu
graficznego, o ktrym wczeniej nawet nie pomylelimy. Generator nastpnie czy
szablon ze rdem danych i zwraca gotow animacj SWF poprzez serwer WWW do
przegldarki, dajcej animacji.
W katalogu, w ktrym zainstalowano Generator 2, znajdziemy katalog examples, a w nim
animacj overwiev.swf, ktra graficznie ilustruje opisany powyej proces (rysunek 1.1).
Cz I Podstawy
2
Rysunek 1.1.
Animacja
Overview.swf
znajdujca si
w katalogu examples
w miejscu, gdzie
zainstalowalimy
Generator 2, opisuje,
w jaki sposb
przegldarka WWW
uzyskuje dynamicznie
wygenerowan
animacj SWF
Komponenty Generatora
Generator dzieli si na trzy oddzielne komponenty. S to:
1. Generator Authoring Extensions
Rysunek 1.2.
Nowe polecenie
w menu Window
po zainstalowaniu
komponentu
Generator Authoring
Extensions
Rysunek 1.3.
Ikona okna
Set Environment
po zainstalowaniu
komponentu
Generator Authoring
Extensions
Aby moliwe byo tworzenie szablonw animacji Flasha, niezbdny jest pierwszy
komponent, Generator Authoring Extensions; Flash musi mie dostp do obiektw
Generatora. Podczas pracy projektant umieszcza w obszarze roboczym obiekty Generatora i przypisuje im odpowiednie rda danych (rysunek 1.4).
Po opublikowaniu animacja moe by odtwarzana w przegldarce klienta jako zwyka
animacja Flasha lub plik QuickTimea MOV albo wywietlana jako plik JPEG, GIF
lub PNG. Mona take utworzy niezalen aplikacj projektora (EXE). Dziki Generatorowi twrca nie musi modyfikowa animacji Flasha za kadym razem, gdy chce
wprowadzi niewielkie zmiany do swojego projektu.
Podsumowanie
W tym rozdziale opisano, czym jest Generator oraz w jaki sposb tworzy on dynamiczne animacje SWF. Aby dowiedzie si, jakie oprogramowanie jest nam niezbdne do
pracy z Generatorem oraz w jaki sposb je zainstalowa, przejdmy do nastpnego
rozdziau Instalacja niezbdnego oprogramowania.
4
Rysunek 1.4.
Przykadowa
animacja,
zawierajca jeden
z obiektw
Generatora (wykres).
U gry animacja SWT
w trakcie procesu
edycji z widocznym
panelem Generator,
a u dou
animacja SWT
po opublikowaniu,
czyli gotowa animacja
SWF (przykad
zaczerpnity z bogatej
dokumentacji
instalowanej razem
z Generatorem)
Cz I Podstawy