[ Pobierz całość w formacie PDF ]
.Pr�dko�� odtwarzania animacji.Mo�e to zabrzmie� nieco ironicznie, alewi�ksze mo�liwo�ci w sterowaniu pr�dko�ci� odtwarzania filmu Flasha ma Directorni� sam Flash 5.We Flashu liczba klatek na sekund� ustawiana jest globalnie,dla ca�ego filmu.P� po zdefiniowaniu jej w oknie Movie Properties(Modify/Movie) nie masz mo�liwo�ci jej dokonania zmiany w trakcie filmu.Oprócztego, gdy odtwarzasz filmy Flasha w Directorze przy du�ej liczbie klatek nasekund�, ich zawarto�� wy�wietlana jest bardziej p�ynnie ni� we Flashu.Podobne �rodowiska pisania skryptów.Zarówno Flash, jak i Director korzystaj� znotacji kropkowej (dot notation) w skryptach.Pomimo to, j�zyk ActionScriptjest bardziej podobny do JavaScript ni� j�zyka Lingo w Directorze.Lingostosuje inny model polece� i sterowania zdarzeniami ni� we Flashu 5.Wymiana danych pomi�dzy plikami Flasha i Directora mo�e by� jest dwukierunkowa:mo�esz wysy�a� informacje z filmu Flasha do aplikacji Directora (przy u�yciuActionScript), a tak�e sterowa� filmem Flasha z poziomu Directora(wykorzystuj�c j�zyk Lingo).We Flashu mo�esz tworzy� klipy filmowe (MovieClips), zawieraj�ce inne animacje i elementy interaktywne.Podobnie jest wDirectorze � w jednym projekcie mo�esz zamie�ci� ró�ne pliki.SWF, które b�d�tylko elementami znacznie bogatszej i rozbudowanej prezentacji.W kolejnympodrozdziale przedstawimy sposoby wysy�ania danych z Flasha do Directora,dzi�ki czemu poznasz pierwsze aspekty komunikacji Flasha z Directorem.UwagaPoni�sze podrozdzia�y przeznaczone s� dla czytelników znaj�cych podstawytworzenia filmów Directora.Je�li potrzebujesz wi�cej informacji na ten temat,zajrzyj do innych ksi��ek po�wi�conych Directorowi.Akcje komunikuj�ce Flasha z DirectoremPliki.SWF Flasha mo�na w Directorze wykorzystywa� na wiele ró�nych sposobów.Je�li po prostu chcesz zamie�ci� plik z grafik� Flasha w prezentacji Directora,wystarczy zaimportowa� plik.SWF bez konieczno�ci przygotowywania go w jaki�szczególny sposób.Parametry odtwarzania pliku.SWF mo�esz zdefiniowa� bezu�ywania j�zyka Lingo � s�u�y do tego okno dialogowe Flash Asset Xtra(zagadnieniem tym zajmiemy si� w pó�niejszej cz�ci tego podrozdzia�u).Je�lijednak chcesz, aby akcje Flasha (przypisane uj�ciom lub przyciskom)oddzia�ywa�y na film Directora, b�dziesz musia� zaprz�c do pracy odpowiedniefunkcje j�zyka Lingo.Wad� stosowania interakcji Flasha z Directorem jest to,�e nale�y z wyprzedzeniem zaplanowa� stworzenie mechanizmów komunikacyjnych wobu programach.Jak w ka�dym wi�kszym projekcie, tutaj te� powiniene� bazowa�na wst�pnie przygotowanych szkicach i scenariuszach.Odsy�aczTworz�c plany projektu, mo�esz skorzysta� z narz�dzi takich jak MicrosoftOrganization Chart (Schemat Organizacyjny), które jest cz�ci� pakietuMicrosoft Office lub programyów innych firm � na przyk�ad Inspiration.Gdyprzygotujesz hierarchiczny plan projektu z interaktywnymi schematami (naprzyk�ad ilustruj�c wspó�zale�no�ci pomi�dzy scenami), �atwiej b�dzie cCizapanowa� nad projektem jako ca�o�ci�.Znaczenie prawid�owo przygotowanychplanów omawiali�my w rozdziale 38., �Planowanie z u�yciem specjalistycznychaplikacji�.Pracuj�c we Flashu, masz trzy mo�liwo�ci je�li chodzi o nawi�zaniae komunikacjiz Directorem � wszystkie opieraj� swe dzia�anie na u�yciu akcji getURL.Odpowiednie skrypty mo�esz stosowa� w taki sam sposób, jak w przypadku innychakcji Flasha � to znaczy przypisuj�c je uj�ciom lub przyciskom i u�ywaj�cskryptów konstruowanych wed�ug takich samych zasad.Ostrze�enieJe�li pojawia si� u cCiebie problem polegaj�cy na tym, �e Director zawiesza si�podczas wywo�ywania akcji getURL z Flasha, przeczytaj uwag� w ramce z tytu�em�Kaprysy sprite�ów Flasha i polecenia go w j�zyku Lingo�.Standardowe wykorzystanie akcji getURLZ poziomu przycisku (Button) lub uj�cia animacji Flasha otwórz edytor skryptów(panel Object Actions lub Frame Actions) i dodaj akcj� getURL.Jest to zalecanametoda wysy�ania informacji do projektów Directora, poniewa� mo�esz wprowadzi�tu jako argument akcji bezpo�rednie polecenie dla Directora � nie musisz wDirectorze okre�la�, co ma zrobi� z ci�giem znaków pobranym z Flasha.Je�lizaznaczysz klon przycisku i w��czysz tryb Normal w edytorze skryptów, Flash 5automatycznie przypisze akcj� getURL zdarzeniu polegaj�cemu na zwolnieniuprzycisku � on (release).W polu URL w dole edytora wprowad� ci�g znaków, któryzostanie odczytany przez interpreter Lingo Directora.Na rysunku 39.5 pokazanoprzyk�ad dodania akcji getURL do uj�cia we Flashu 5.�a�cuch znaków ProjectOne,wpisany w polu URL, stanowi informacj� wys�an� z Flasha do Lingo.Rysunek 39.5 [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • coubeatki.htw.pl