5. Zagnieżdżanie w kodzie HTML. Eksport do swf.
Transkrypt
5. Zagnieżdżanie w kodzie HTML. Eksport do swf.
5. Zagnieżdżanie w kodzie HTML. Eksport do swf. Program Alligator Flash Designer używa do zapisu plików formatu sfd. Aby wyeksportować animację do formatu Flash należy użyć opcji Plik -> Eksport Flash SWF. Zwracam uwagę że wersja próbna programu doda tu do pliku z animacją informację reklamową. Mając plik swf często chcemy go umieścić na stronie www. W tym celu należy do kodu strony dodać następujący kod (taki, albo podobny, kod uzyskujemy przez opcję Plik -> Pokaż kod HTML): <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve rsion=7,0,0,0" width="430" height="170"> <PARAM name="movie" name="plik.swf"> <PARAM name="quality" name="high"> <EMBED src="plik.swf" quality="high" width="430" height="170" type="application/x-shockwave-flash" pluginspace="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=S hockwaveFlash"> </EMBED> </OBJECT> Zwracam uwagę na to, że informacja o nazwie pliku (i kilka innych informacji takich jak wysokość i szerokość animacji) pojawiają się tu dwukrotnie. Jest to związane z niezgodnością pomiędzy różnymi przeglądarkami. Redundancja zapewnia, że animacje będzie się poprawnie otwierać w różnych przeglądarkach. Ćwiczenie: 1. Jedną z utworzonych w poprzednich zadaniach animacji wyeksportuj do pliku swf (zapisz go na dysku). 2. Pobierz plik plik.html i zapisz go na dysku w tym samym folderze co animację swf. 3. Otwórz najpierw za pomocą przeglądarki a potem za pomocą Notatnika plik plik.html (nie przejmuj się, jeśli nie rozumiesz co się w nim znajduje). 4. W Flash Designerze wybierz opcję Plik -> Pokaż kod HTML i zaznacz Kopiuj. 5. W Notatniku usuń symbol * i wklej w jego miejsce skopiowany kod HTML. 6. Odśwież stronę w przeglądarce.