[ Pobierz całość w formacie PDF ]
.U¿ywaj akcjiloadMovieNum do wprowadzania dŸwiêku do Flasha tylko wtedy, kiedy naprawdê gopotrzebujesz.Mo¿liwe jest tak¿e zmienianie dŸwiêku w zewnêtrznym filmie Flashabez dokonywania poprawek w g³Ã³wnym filmie.Przyk³adowo, mo¿esz udostêpniæu¿ytkownikowi kilka œcie¿ek dŸwiêkowych do wyboru.Jednak do uruchomieniaktórejkolwiek z nich u¿yj akcji loadMovieNum, a do wy³¹czenia muzyki pos³u¿ siêakcj¹ unloadMovieNum.Mo¿esz równie¿ zrobiæ tak, ¿eby jeden zewnêtrzny plik SWFuruchamia³ wczytywanie innego pliku, tak¿e losowo wybranego.Dziêki temu mo¿nauzyskaæ funkcjê wybieraj¹c¹ losowo œcie¿kê dŸwiêkow¹ z kolekcji przechowywanejw zewnêtrznych plikach.W celu odtworzenia dŸwiêkuz zewnêtrznego filmu:Zaimportuj dŸwiêk do Flasha.Umieœæ klon dŸwiêku w listwie czasowej.Z palety Sound wybierz opcjê StreamSync i dodaj klatki do listwy czasowej, ¿eby pomieœciæ ca³y plik dŸwiêkowy(rys.8.40).Wyeksportuj plik do formatu SWF.Otwórz nowy plik Flasha.Utwórz symbol przycisku i umieœæ jego klon na scenie.Zaznacz przycisk i otwórz paletê akcji.Wybierz Actions/loadMovie (Esc + lm).W polu URL palety akcji wpisz nazwê wyeksportowanego pliku SWF.W menurozwijanym Location zaznacz Level i wpisz liczbê wiêksz¹ od 0 (rys.8.41).Wyeksportuj ten film jako plik SWF i umieœæ obydwa pliki w tym samym katalogu.Kiedy zwolnisz przycisk, muzyka z pierwszego pliku SWF zostanie wczytanai odtworzona.W celu zatrzymaniaodgrywania dŸwiêkuumieszczonegow zewnêtrznym filmie:Kontynuuj¹c poprzednie æwiczenie, dodaj drugi klon przycisku do pliku, który maju¿ akcjê loadMovieNum przypisan¹ do jednego przycisku.Wybierz Actions/unloadMovie (Esc + um).W menu rozwijanym Location palety akcji wybierz opcjê Level i wpisz tê sam¹liczbê, któr¹ wprowadzi³eœ wczeœniej dla akcji loadMovieNum (rys.8.42).Wyeksportuj ten film w postaci pliku SWF i umieœæ obydwa pliki SWF w tej samejlokalizacji.Kiedy zwolnisz drugi z przycisków, muzyka z pierwszego pliku SWF przestanie byæodtwarzana, jako ¿e plik zostanie usuniêty z tego poziomu.WskazówkiMo¿na odtwarzaæ kilka dŸwiêków jednoczeœnie, wczytuj¹c ró¿ne pliki SWFdo oddzielnych poziomów lub okreœlonych klonów klipów filmowych.Przypisz akcjê kontroluj¹c¹ ujêcia do ostatniego ujêcia kluczowegow zewnêtrznym pliku SWF, wczytuj¹cym inny plik SWF do tego samego poziomu.Wówczas ten drugi plik SWF automatycznie zajmie miejsce pierwszego pliku, gdytylko zakoñczy siê odgrywanie dŸwiêku.Rys.8.41.Powy¿sze akcje, przypisane do przycisku, powoduj¹ wczytanie plikumusic.swfRys.8.42.Powy¿sze akcje, przypisane do przycisku, usuwaj¹ dowolny plikznajduj¹cy siê na poziomie 1
[ Pobierz całość w formacie PDF ]
Darmowy hosting zapewnia PRV.PL