Skip to main content

Τι είναι οι εκφράσεις Adobe After Effects;

Απέκτησε το Ιδανικό Βάρος - Υπνοθεραπεία (Ιούνιος 2025)

Απέκτησε το Ιδανικό Βάρος - Υπνοθεραπεία (Ιούνιος 2025)
Anonim

Μια έκφραση After Effects είναι παρόμοια με μια γραμμή κώδικα υπολογιστή ή δέσμη ενεργειών μέσα στο Flash (τώρα Adobe Animate.) Όπως και ο κώδικας του υπολογιστή ή η δέσμη ενεργειών, μια έκφραση είναι ένας τύπος φόρμουλας που λέει στο After Effects να κάνει κάτι συγκεκριμένο. Σε αντίθεση με τη δέσμη ενεργειών δέσμης ενεργειών, ωστόσο, οι εκφράσεις ζουν μέσα στα χαρακτηριστικά ενός στοιχείου, όπως η κλίμακα ή η περιστροφή τους.

Λοιπόν, ποιο είναι το σημείο χρήσης μιας έκφρασης; Λοιπόν, οι εκφράσεις μπορούν να λειτουργήσουν με πολλούς τρόπους, αλλά τα δύο καλύτερα παραδείγματα είναι να ζωντανέψουν κάτι και να επηρεάσουν την κίνηση του κάτι. Γιατί να χρησιμοποιήσετε μια έκφραση για να ζωντανέψετε αντί να χρησιμοποιήσετε τα βασικά καρέ;

Πότε και πώς να χρησιμοποιείτε εκφράσεις

Ας υποθέσουμε ότι έχετε μια μπάλα που κινείται στην οθόνη από τα αριστερά προς τα δεξιά, αλλά θέλετε επίσης να κουνηθεί η μπάλα. Αντί να μπαίνουμε στο χέρι και να κάνουμε κάτι τέτοιο, ή να εφαρμόζουμε ένα αποτέλεσμα και να του προσφέρουμε πολλά και πολλά βασικά πλαίσια, μπορούμε απλά να εφαρμόσουμε μια έκφραση wiggle σε αυτό.

Επομένως, θα έχουμε μόνο τα δύο βασικά μας πλαίσια που θα λένε ότι θα πάνε από αριστερά προς τα δεξιά, καθώς και την έκφραση που την λέει να κουνηθεί. Διατηρεί τα πράγματα ωραία και οργανωμένα καθώς και εύκολα μεταβλητά. Αντί να χρειάζεται να ξανακάνουμε εκατοντάδες βασικά καρέ, αν θέλουμε να γίνουμε πιο ακραίες, μπορούμε απλώς να αλλάξουμε την έκφραση. Έτσι κινούμαστε με το αντικείμενο μας με δύο τρόπους, χρησιμοποιώντας keyframes και χρησιμοποιώντας μια έκφραση.

Ένα άλλο κοινό παράδειγμα του τρόπου με τον οποίο οι εκφράσεις μπορούν να λειτουργήσουν στο After Effects είναι να επηρεάσουν ένα κομμάτι της κινούμενης εικόνας χωρίς να το εμψυχώσουν. Μπορείτε να γράψετε μια έκφραση που λέει ότι καθώς ο χρόνος εξελίσσεται, το κινούμενο σχέδιο θα γίνει πιο ακραίο ή λιγότερο ακραίο.

Εάν έχουμε αποτέλεσμα ενός παλλόμενου φωτός, μπορούμε να εφαρμόσουμε μια έκφραση σε αυτό που λέει ότι το κινούμενο πλάνο μας παίζει το παλλόμενο φως παίρνει όλο και πιο δραματικό, χωρίς στην πραγματικότητα να χρειάζεται να μπει και να ζωντανέψει αυτό το αποτέλεσμα μεγεθυντικό. Εδώ, δεν κινούμαστε χρησιμοποιώντας μια έκφραση, αλλά επηρεάζοντας ένα κομμάτι της κινούμενης εικόνας με την έκφραση.

Μια έκφραση wiggle ως παράδειγμα

Ας κάνουμε μια απλή κουράγιο έκφραση ως παράδειγμα για να κατανοήσουμε πώς λειτουργούν.

Θα δημιουργήσετε μια νέα σύνθεση μέσα στο After Effects, η οποία θα έχει μήκος 24 καρέ και θα εκτελέσετε το script της δράσης σας εκεί. Τώρα, θυμηθείτε, σε αντίθεση με το script ενεργειών στο Flash (Animate), δεν μπορείτε να προσθέσετε δέσμη ενεργειών σε μια σύνθεση ως σύνολο. Οι εκφράσεις ζουν μέσα σε στοιχεία στο χρονοδιάγραμμά σας και μέσα στα χαρακτηριστικά αυτών των στοιχείων. Έτσι θα χρειαστεί να κάνετε κάτι για να χρησιμοποιήσετε την έκφραση.

Ας φτιάξουμε ένα απλό τετράγωνο χρησιμοποιώντας στερεά. Χτυπήστε Y Command και κάνετε τον εαυτό σας λίγο τετράγωνο. Τώρα ας κάνουμε μια απλή έκφραση για να μάθουμε πώς λειτουργούν.

Με το στερεό σας επιλεγμένο, πατήστε το πλήκτρο P για να εμφανίσετε το αναπτυσσόμενο μενού Position στο χρονικό σας πλαίσιο. Εάν πρόκειται να το ζωντανέψετε, θα πρέπει απλά να κάνετε κλικ στο χρονόμετρο για να ενεργοποιήσετε τα βασικά καρέ, αλλά για να προσθέσετε μια έκφραση που θέλετε να επιλέξετε ή Alt-κλικ στο χρονόμετρο.

Αυτό θα μετατρέψει το χαρακτηριστικό Position σε ένα νέο μικρό αναπτυσσόμενο μενού, προσθέτοντας Expression: Position below. Θα δείτε στα δεξιά στο χρονικό σας πλαίσιο μια περιοχή που μπορείτε να πληκτρολογήσετε σε αυτή τη στιγμή λέει "transform.position"

Αυτό το πεδίο κειμένου εδώ είναι όπου πληκτρολογούμε όλες τις εκφράσεις μας. Μια ωραία απλή έκφραση είναι η έκφραση wiggle όπως αναφέρθηκε προηγουμένως - αυτό θα αναγκάσει το αντικείμενο σας να μετακινηθεί ελαφρά σε όλο το animation.

Η έκφραση wiggle έχει ρυθμιστεί ως εξής: wiggle (x, y)

Για να ξεκινήσετε την έκφρασή σας θα πληκτρολογήσετε "wiggle" - που λέει τα After Effects, εφαρμόζετε την έκφραση wiggle που ακολουθείται από τις τιμές στην παρένθεση που λέει τα After Effects πότε και πόσο να κουνηθείτε.

Το X σημαίνει πόσες φορές ανά δευτερόλεπτο θα θέλατε τα After Effects να μετακινήσετε το αντικείμενο σας, οπότε αν τα καρέ σας ανά δευτερόλεπτο είναι 30, τότε η τοποθέτηση ενός 30 in για την τιμή του x θα το κάνει έτσι ώστε το αντικείμενο να κινείται σε κάθε καρέ. Η τοποθέτηση σε 15 σε 30fps θα έχει ως αποτέλεσμα το κάθε άλλο πλαίσιο να μετακινεί το αντικείμενο σας κ.λπ.

Η τιμή Y αντιπροσωπεύει πόσο θέλετε να μετακινηθεί το αντικείμενο σας. Έτσι μια τιμή Υ των 100 θα μετακινήσει το αντικείμενο σας 100 πόντους προς οποιαδήποτε κατεύθυνση και μια τιμή Υ των 200 θα μετακινήσει το αντικείμενο σας 200 πόντους προς οποιαδήποτε κατεύθυνση.

Έτσι μια ολοκληρωμένη έκφραση wiggle θα μοιάζει με αυτό: wiggle (15,250)

Τώρα θα δείτε την πλατεία να κουνιέται γύρω από τη σκηνή σας όταν πατήσετε το παιχνίδι, αλλά δεν έχετε εφαρμόσει καθόλου keyframes καθόλου. Μπορείτε ακόμη να μπείτε και να κάνετε το παράδειγμα που αναφέρθηκε αρχικά και να προσθέσετε τα βασικά καρέ της πλατείας σας που κινούνται από αριστερά προς τα δεξιά μαζί με την έκφρασή σας.

Έτσι, συνοπτικά, μια έκφραση After Effects είναι ένα κομμάτι κειμένου, σαν ένα κομμάτι κώδικα, που εφαρμόζεται σε μια ιδιότητα ενός στοιχείου που επηρεάζει αυτή την ιδιότητα. Δουλεύουν σε μια πλειάδα από τρόπους και έχουν ένα ευρύ φάσμα χρήσεων, αλλά πολύ σαν κώδικας είναι φανερά σε λάθη ορθογραφίας και στίξης, οπότε φροντίστε να τα ελέγξετε διπλά καθώς πληκτρολογείτε.