Co to są wyrażenia Adobe After Effects?

Wyrażenie programu After Effects jest podobne do wiersza kodu komputerowego lub skryptu akcji w programie Flash (obecnie w programie Adobe Animate). Podobnie jak w przypadku kodu komputerowego lub skryptu akcji, wyrażenie jest rodzajem formuły nakazującej programowi After Effects wykonanie określonej czynności. Jednak w przeciwieństwie do skryptów akcji wyrażenia znajdują się w atrybutach elementu, takich jak skala czy obrót.

Jaki jest więc sens używania wyrażenia? Cóż, wyrażenia mogą działać na wiele sposobów, jednak dwa najlepsze przykłady to animowanie czegoś i wpływanie na animację czegoś. Po co używać wyrażenia do animacji zamiast używać klatek kluczowych?


Kiedy i jak używać wyrażeń

Powiedzmy, że masz piłkę poruszającą się po ekranie od lewej do prawej, ale chcesz też, aby ta piłka się poruszała. Zamiast wchodzić ręcznie i robić to lub nakładać efekt i nadawać mu wiele, wiele klatek kluczowych, możemy po prostu nadać mu ruchy wyraz twarzy.

Mamy więc tylko dwie klatki kluczowe, które mówią, że trzeba przejść od lewej do prawej, oraz wyrażenie nakazujące jej poruszanie się. Dzięki temu rzeczy są ładne i uporządkowane, a także łatwe do zmiany. Zamiast powtarzać setki klatek kluczowych, jeśli chcemy, aby nasze ruchy były bardziej ekstremalne, możemy po prostu zmienić wyrażenie. Więc animujemy nasz obiekt na dwa sposoby, używając klatek kluczowych i wyrażenia.

Innym typowym przykładem działania wyrażeń w After Effects jest oddziaływanie na animację bez jej animowania. Możesz napisać wyrażenie, które mówi, że w miarę upływu czasu nasza animacja stanie się bardziej lub mniej ekstremalna.

Jeśli mamy efekt pulsującego światła, możemy zastosować do niego wyrażenie, które mówi, że w miarę odtwarzania naszej animacji pulsujące światło staje się coraz bardziej dramatyczne, bez konieczności wchodzenia i animowania tego efektu w powiększaniu. Tutaj nie animujemy przy użyciu wyrażenia, ale wpływamy na fragment animacji za pomocą wyrażenia.

Wyrażenie wiggle jako przykład

Zróbmy na przykład proste wyrażenie, aby zrozumieć, jak one działają.

Stworzysz nową kompozycję w After Effects, która będzie miała 24 klatki i będziesz tam wykonywać skrypty akcji. Pamiętaj, że w przeciwieństwie do skryptu akcji w programie Flash (Animate) nie możesz dodać skryptu akcji do kompozycji jako całości. Wyrażenia znajdują się w elementach na Twojej osi czasu oraz w atrybutach tych elementów. Musisz więc stworzyć coś, do czego chcesz zastosować wyrażenie.

Zróbmy prosty kwadrat za pomocą brył. Trafienie komenda+Y i zrób sobie mały kwadrat. Teraz zróbmy proste wyrażenie, aby dowiedzieć się, jak działają.

Z wybraną bryłą uderz P , aby wyświetlić menu rozwijane Pozycja na osi czasu. Jeśli masz zamiar go animować, po prostu kliknij plik stoper aby aktywować klatki kluczowe, ale aby dodać wyrażenie, które chcesz opcja or inny+kliknij stoper.

Spowoduje to zmianę atrybutu Pozycja w nowe małe menu rozwijane, dodając pod nim Wyrażenie: Pozycja. Po prawej stronie na osi czasu zobaczysz obszar, w którym możesz wpisać tekst, w którym aktualnie jest napisane „transform.position”.

W tym polu tekstowym wpisujemy wszystkie nasze wyrażenia. Ładnym prostym wyrażeniem jest poruszenie, jak wspomniano wcześniej - spowoduje to, że obiekt będzie się nieznacznie poruszał podczas całej animacji.

Wyrażenie wiggle jest ustawione w następujący sposób: wiggle (x, y).

Aby rozpocząć wyrażenie, napiszesz „wiggle” - to oznacza, że ​​After Effects używasz wyrażenia wiggle, po którym następują wartości w nawiasach, które informują After Effects, kiedy i jak mocno się poruszać.

X oznacza, ile razy na sekundę chcesz, aby program After Effects przesuwał swój obiekt, więc jeśli liczba klatek na sekundę wynosi 30, wstawienie 30 jako wartości X sprawi, że obiekt będzie się poruszał w każdej klatce. Ustawienie 15 przy 30 klatkach na sekundę spowoduje, że co druga klatka poruszy Twój obiekt itp.

Wartość Y oznacza, o ile chcesz, aby poruszał się obiekt. Zatem wartość Y równa 100 przesunie obiekt o 100 punktów w dowolnym kierunku, a wartość Y równa 200 przesunie obiekt o 200 punktów w dowolnym kierunku.

Tak więc ukończone wyrażenie wiggle będzie wyglądać mniej więcej tak: wiggle (15,250 XNUMX).

Teraz zobaczysz, jak kwadrat porusza się po scenie po naciśnięciu przycisku odtwarzania, ale w ogóle nie zastosowałeś żadnych klatek kluczowych. Możesz nawet wejść i wykonać pierwotnie cytowany przykład i dodać klatki kluczowe swojego kwadratu, przesuwając się od lewej do prawej wraz z wyrażeniem.


Zaokrąglanie wyrażeń

Podsumowując, wyrażenie After Effects to fragment tekstu, podobny do fragmentu kodu, zastosowany do właściwości elementu, który ma wpływ na tę właściwość. Działają na niezliczone sposoby i mają szeroki zakres zastosowań, ale podobnie jak kod są wybredne w przypadku błędów ortograficznych i interpunkcyjnych, więc pamiętaj o ich podwójnym sprawdzaniu podczas pisania.


Dodaj komentarz