Używanie zmiennych do modułowego układu cząstek
Kiedy zaczęliśmy ten FlashR W serii samouczków poświęconych układowi cząstek CS3 stworzyliśmy prostą, modułową funkcję i zademonstrowaliśmy, że możemy użyć tej funkcji do animacji trzech wystąpień tego samego klipu filmowego. Od tego pierwszego samouczka przeszliśmy długą drogę i zbudowaliśmy system cząstek w ActionScriptTM 3. Ale jak modułowy jest ten najnowszy system cząstek? Czy można go używać do klipów filmowych innych niż nasz mcSnowflake? Czy możemy go użyć do filmu Flash, który ma mniejszą lub większą scenę? Czy możemy użyć klipu filmowego o innym rozmiarze? Czy możemy łatwo zwiększyć lub zmniejszyć maksymalną liczbę klipów filmowych lub szybkość, z jaką spadają one na scenę?

Ponieważ był to samouczek dla początkujących z wieloma rzeczami do nauczenia, system cząstek został napisany przy użyciu określonych, zakodowanych ustawień dla tych funkcji. Ale teraz, kiedy już ukończyłeś system cząstek, możemy wprowadzić kilka zmian w kodzie programu, dzięki którym będzie on bardziej modułowy i będzie można go ponownie wykorzystać.

Zmień nazwę funkcji

Gdy zajmowaliśmy się tylko animacją naszego klipu filmowego z płatkami śniegu, łatwiej było nazwać funkcję, która stworzyła nasze płatki śniegu, „płatkiem śniegu”, a funkcję, która ożywiała płatki śniegu „śniegiem”. Aby nasz program był bardziej wszechstronny, musimy zmienić nazwy funkcji na bardziej ogólne nazwy, które nadal odzwierciedlają przeznaczenie funkcji.

Ponieważ jest to układ cząsteczkowy, inną nazwą funkcji, która tworzy płatek śniegu, może być „createParticles”. Zmieńmy nazwę funkcji płatka śniegu z „snowflake ()” na „createParticles ()”.

U góry panelu Operacje zobaczysz ikonę Znajdź i zamień. Kliknij tę ikonę, aby otworzyć okno dialogowe Znajdź i zamień. W tym oknie dialogowym zaznacz opcję o nazwie „Dopasuj wielkość liter” i użyj następujących wartości.

Znajdź co: snowflake ()
Zamień na: createParticles ()

Powinieneś otrzymać wiadomość, że dwa zostały znalezione i zastąpione. Powtórz ten krok, aby zmienić nazwę drugiej funkcji z „snowfall ()” na „Partfallfall ()”. Ponownie zobaczysz, że dwa zostały zmienione. Zamknij okno dialogowe i przetestuj film. Wciąż działa.

Dalej →

Prawa autorskie 2018 Adobe Systems Incorporated. Wszelkie prawa zastrzeżone. Zrzuty ekranowe produktów Adobe zostały przedrukowane za zgodą Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst i Flash Paper jest / są [a] zarejestrowanym znakiem towarowym lub znakami towarowymi Adobe Systems Incorporated w Stanach Zjednoczonych i / lub innych krajach.


Instrukcje Wideo: Wtryski czy pompowtryski? Jak rozróżnić układy zasilania paliwem? (Marzec 2024).