Skip to main content

Jakie są wyrażenia Adobe After Effects?

Kurs After Effects II. 22. Praca z widokami (Może 2024)

Kurs After Effects II. 22. Praca z widokami (Może 2024)
Anonim

Wyrażenie After Effects jest podobne do linii kodu komputerowego lub skryptu akcji w programie Flash (teraz Adobe Animate). Podobnie jak kod komputerowy lub skrypt akcji, wyrażenie to pewien rodzaj formuły nakazującej programowi After Effects wykonanie określonego działania. Jednak w przeciwieństwie do skryptów akcji, wyrażenia żyją wewnątrz atrybutów elementu, takich jak ich skala lub obrót.

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

Kiedy i jak korzystać z wyrażeń

Powiedzmy, że masz piłkę poruszającą się po ekranie od lewej do prawej, ale chcesz również, aby ta kula się poruszyła. Zamiast wchodzić w to ręcznie i robić to, lub stosować efekt i dawać mu wiele klatek kluczowych, możemy po prostu zastosować do niego wyrażenie "falowe".

Tak więc, nasze dwie klatki kluczowe powiedzą, że przechodzimy od lewej do prawej, a wyrażenie mówi, że musi się poruszać. Utrzymuje rzeczy ładnie i zorganizowane, a także łatwo zmieniać. Zamiast konieczności ponownego obliczania setek klatek kluczowych, jeśli chcemy, aby nasza nawigacja była bardziej ekstremalna, możemy po prostu zmienić wyrażenie. Więc animujemy nasz obiekt na dwa sposoby, używając klatek kluczowych i używając wyrażenia.

Innym częstym przykładem działania wyrażeń w programie After Effects jest wpływ na animację bez jej animacji. Możesz napisać wyrażenie, które mówi, że wraz z upływem czasu nasza animacja stanie się bardziej ekstremalna lub mniej ekstremalna.

Jeśli mamy efekt pulsującego światła, możemy zastosować do niego wyrażenie, które mówi, że podczas naszej animacji pulsujące światło staje się coraz bardziej dramatyczne, bez konieczności wchodzenia i animowania efektu powiększania. W tym przypadku nie animujemy za pomocą wyrażenia, ale wpływa to na animację z wyrażeniem.

Wyrażenie Wiggle jako przykład

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

Zrobisz nową kompozycję w After Effects o długości 24 klatek i tam wykonasz skrypt akcji. Teraz, w przeciwieństwie do skryptu akcji we Flashu (Animate), nie można dodać skryptu akcji do kompozycji jako całości. Wyrażenia znajdują się w elementach na osi czasu i wewnątrz atrybutów tych elementów. Musisz więc zrobić coś, aby zastosować wyrażenie.

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

Po wybraniu bryły naciśnij P, aby wyświetlić menu rozwijane Pozycja na osi czasu. Jeśli chcesz go animować, po prostu kliknij stoper, aby aktywować klatki kluczowe, ale aby dodać wyrażenie, które chcesz wybrać, lub kliknij stoper z wciśniętym klawiszem Alt.

Spowoduje to przekształcenie atrybutu położenia w nowe, małe menu rozwijane, które doda wyrażenie: pozycja pod nim. Na osi czasu zobaczysz na osi czasu obszar, który możesz wpisać, który obecnie mówi "transform.position"

W tym polu tekstowym wypisujemy wszystkie nasze wyrażenia. Prostym, prostym wyrażeniem jest poruszone wyrażenie, o którym wspomniano wcześniej - spowoduje to, że obiekt porusza się nieznacznie podczas całej animacji.

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

Aby rozpocząć ekspresję, wpisz "wiggle" - to mówi After Effects, że stosujesz wyrażenie wiggle, a następnie wartości w nawiasach, co mówi After Effects, kiedy i ile machać.

X oznacza, ile razy na sekundę chcesz, aby After Effects przesuwał twój obiekt, więc jeśli twoje klatki na sekundę to 30, wtedy wstawienie 30 na wartość x spowoduje, że twój obiekt przesunie się o każdą klatkę. Umieszczenie w 15 przy 30 klatkach na sekundę spowoduje, że każda inna klatka będzie przesuwać twój obiekt itp.

Wartość Y oznacza, jak bardzo obiekt ma się poruszać. Tak więc wartość Y wynosząca 100 spowoduje przesunięcie obiektu o 100 punktów w dowolnym kierunku, a wartość Y o wartości 200 spowoduje przesunięcie obiektu o 200 punktów w dowolnym kierunku.

Tak więc zakończone wyrażenie wiggle będzie wyglądało mniej więcej tak: wiggle (15 250)

Teraz zobaczysz swoje kwadratowe poruszanie się po scenie, gdy uderzysz w grę, ale w ogóle nie zastosowałeś żadnych klatek kluczowych. Możesz nawet wejść i wykonać przykład cytowany pierwotnie, a także dodać klatki kluczowe kwadratu, przesuwając się od lewej do prawej wraz z wyrażeniem.

Podsumowując, wyrażenie After Effects to fragment tekstu, podobnie jak fragment kodu, zastosowany do właściwości elementu, który wpływa na tę właściwość. Działają na wiele sposobów i mają szeroki zakres zastosowań, ale podobnie jak w przypadku kodu są podatne na błędy ortograficzne i interpunkcyjne, więc pamiętaj, aby dokładnie je sprawdzić podczas pisania.