ďťż
Lemur zaprasza
zobacz podgląd pobierz źródło(8 kB) Bardzo prosty przykład jak wykonać okrągły radar który z racji niewielkich rozmiarów można wykorzystać np. w animacji wstępnej. Zaczynamy od ustawienia rozmiarów naszego filmu Modify/Movie (Ctrl+M) na 400x250 px.Dodajemy drugą warstwę i nazywamy: Layer2 - "maska", Layer1 - "tlo". Klikamy warstwę "maska" prawym klawiszem myszy i wybieramy opcję Mask. Flash automatycznie zmieni właściwość drugiej warstwy "tlo" na warstwę maskowaną. Następnie tworzymy nowy symbol Insert/New Symbol (Ctrl+F8) nazywamy go "tlo_jpg", wybieramy zachowanie Movie Clip. Do klatki pierwszej importujemy plik z wcześniej przygotowanym (np. w Paint Shop Pro) gradientem radialnym i wyśrodkowujemy go.Przy zaznaczonej pierwszej klatce otwieramy edytor skryptów Frame Actions (Ctrl+Alt+A) i w trybie Expert Mode wpisujemy: _root.animacja._rotation-=5Zamykamy edytor skryptów, klatkę pierwszą kopiujemy do klatki drugiej. Skrypt umieszczony w klatkach 1 i 2 jest wyjątkowo prosty: _root wskazuje główną listwę czasową w której umieścimy nasz symbol MovieClipa i nazwiemy go "animacja". Właściwość _rotation-=5 obraca MC o pięć stopni w lewo. Ponieważ, jak sama nazwa wskazuje Action Script do wykonania czegokolwiek potrzebuje określonego zdarzenia (np. załadowania klatki filmu) dlatego aby nasz MC obracał się w kółko potrzebujemy dwóch klatek. Przy odtworzeniu klatki pierwszej MC obróci się o 5 stopni, w klatce drugiej następne 5 stopni, powrót do klatki 1 i tak dalej.Przechodzimy do głównej sceny i do klatki pierwszej warstwy "tlo" przeciągamy z biblioteki (Ctrl+L) nasz symbol "tlo_jpg" i wyśrodkowujemy. W polu Name panelu Instance (Ctrl+I) wpisujemy "animacja". dalej |