การแสดงออกของ After Effects มีลักษณะคล้ายกับบรรทัดของรหัสคอมพิวเตอร์หรือสคริปต์การทำงานภายใน Flash (ตอนนี้เป็น Adobe Animation) เช่นเดียวกับโค้ดคอมพิวเตอร์หรือสคริปต์การกระทำนิพจน์เป็นสูตรบางอย่างที่บอก After Effects ทำบางอย่างที่เฉพาะเจาะจง แต่การแสดงออกของอักขระจะอยู่ภายในแอตทริบิวต์ขององค์ประกอบเช่นขนาดหรือการหมุนขององค์ประกอบ
ดังนั้นการใช้นิพจน์คืออะไร? ดีนิพจน์สามารถทำงานได้หลายวิธีทั้งสองตัวอย่างที่ดีที่สุดแม้ว่าจะมีชีวิตชีวาบางสิ่งบางอย่างและส่งผลกระทบต่อภาพเคลื่อนไหวของบางอย่าง ทำไมต้องใช้นิพจน์เป็นภาพเคลื่อนไหวแทนที่จะใช้คีย์เฟรม?
เวลาและวิธีการใช้นิพจน์
สมมติว่าคุณมีลูกบอลเคลื่อนที่ผ่านหน้าจอจากซ้ายไปขวา แต่คุณยังต้องการให้ลูกบอลกระดุกกระดิก แทนที่จะไปด้วยมือและทำอย่างนั้นหรือใช้เอฟเฟ็กต์และให้จำนวนและจำนวนคีย์เฟรมเราสามารถใช้การแสดงออกแบบกระดิกไปได้
ดังนั้นเราจะมีเพียงคีย์เฟรมสองแบบที่บอกว่าจะไปจากซ้ายไปขวาบวกกับนิพจน์ที่บอกให้กระดิก จะช่วยให้สิ่งที่ดีและจัดรวมทั้งสามารถเปลี่ยนแปลงได้ง่าย แทนที่จะต้องทำซ้ำหลายร้อยเฟรมเฟรมหากต้องการให้กระดิกของเรารุนแรงมากขึ้นเราก็สามารถเปลี่ยนนิพจน์ได้ ดังนั้นเราจึงเคลื่อนไหววัตถุของเราในสองวิธีโดยใช้คีย์เฟรมและใช้นิพจน์
อีกตัวอย่างหนึ่งที่แสดงให้เห็นว่านิพจน์สามารถทำงานได้อย่างไรใน After Effects โดยส่งผลต่อชิ้นส่วนของภาพเคลื่อนไหวโดยที่ไม่ได้เคลื่อนไหวจริง คุณสามารถเขียนนิพจน์ที่ระบุว่าเมื่อเวลาผ่านไปภาพเคลื่อนไหวของเราจะรุนแรงขึ้นหรือน้อยลง
ถ้าเรามีผลกระทบจากแสงกะพริบเราสามารถใช้นิพจน์ที่กล่าวได้ว่าเป็นภาพเคลื่อนไหวของเราเล่นแสงกะพริบได้มากขึ้นและน่าทึ่งมากขึ้นโดยไม่ต้องจริงต้องเข้าไปในและเคลื่อนไหวที่มีผลแว่นขยาย ที่นี่เราไม่ได้เคลื่อนไหวโดยใช้นิพจน์ แต่ส่งผลต่อภาพเคลื่อนไหวด้วยการแสดงออก
นิพจน์กระดิกเป็นตัวอย่าง
ลองใช้การแสดงออกของงงแบบง่ายๆเพื่อทำความเข้าใจกับวิธีการทำงาน
คุณจะสร้างองค์ประกอบใหม่ภายใน After Effects ที่มีความยาว 24 เฟรมและคุณจะทำสคริปต์การกระทำของคุณในที่นี้ ตอนนี้อย่าลืมว่าสคริปต์การกระทำใน Flash (Animate) ไม่เหมือนกันคุณจะไม่สามารถเพิ่มสคริปต์การทำงานลงในองค์ประกอบโดยรวมได้ นิพจน์อยู่ภายในองค์ประกอบในไทม์ไลน์ของคุณและอยู่ในแอตทริบิวต์ขององค์ประกอบเหล่านั้น ดังนั้นคุณจะต้องทำอะไรเพื่อใช้นิพจน์ดังกล่าว
ลองทำสแควร์ง่ายๆโดยใช้ solids ตี Command Y และทำให้ตัวเองเป็นตารางเล็ก ๆ ตอนนี้เรามาดูกันง่ายๆเพื่อเรียนรู้วิธีการทำงาน
เมื่อเลือกแบบทึบให้กด P เพื่อเปิดเมนูแบบเลื่อนลงตำแหน่งในไทม์ไลน์ของคุณ หากคุณต้องการสร้างภาพเคลื่อนไหวคุณเพียงแค่คลิกที่นาฬิกาจับเวลาเพื่อเปิดใช้งานคีย์เฟรม แต่เพื่อเพิ่มนิพจน์ที่คุณต้องการจะเลือกหรือคลิก Alt ที่นาฬิกาจับเวลา
การดำเนินการนี้จะเปลี่ยนแอตทริบิวต์ position เป็นเมนูแบบเลื่อนลงใหม่โดยเพิ่ม Expression: ตำแหน่งด้านล่าง คุณจะเห็นด้านขวาในไทม์ไลน์ของพื้นที่ที่คุณสามารถพิมพ์ได้ในขณะนี้ว่า "transform.position"
ฟิลด์ข้อความนี้เป็นที่ที่เราพิมพ์นิพจน์ทั้งหมดของเรา นิพจน์ง่ายๆที่ดีคือการแสดงออกของกระดิกดังที่ได้กล่าวไว้ก่อนหน้านี้ - นี่จะทำให้วัตถุของคุณเคลื่อนที่ไปรอบ ๆ เล็กน้อยตลอดการเคลื่อนไหวของคุณ
การแสดงออกกระดิกถูกตั้งค่าแบบนี้: กระดิก (x, y)
เพื่อเริ่มต้นการแสดงออกของคุณคุณจะพิมพ์ "กระดิก" - บอกว่า After Effects คุณกำลังใช้นิพจน์แบบกระดิกตามด้วยค่าในวงเล็บซึ่งบอก After Effects เมื่อไหร่และเท่าไหร่ที่จะกระดิก
X หมายถึงจำนวนครั้งต่อวินาทีที่คุณต้องการให้ After Effects ย้ายวัตถุของคุณดังนั้นหากเฟรมต่อวินาทีของคุณเท่ากับ 30 จากนั้นวางค่า 30 สำหรับค่าของ x จะทำให้วัตถุของคุณเคลื่อนที่ไปทุกเฟรม การใส่ค่า 15 ที่ 30 เฟรมต่อวินาทีจะส่งผลให้ทุกเฟรมอื่น ๆ เคลื่อนที่วัตถุ ฯลฯ
ค่า Y หมายถึงจำนวนที่คุณต้องการให้วัตถุเคลื่อนที่ ดังนั้นค่า Y เท่ากับ 100 จะย้ายวัตถุ 100 จุดของคุณไปในทิศทางใด ๆ และค่า Y 200 จะเคลื่อนที่วัตถุของคุณ 200 จุดในทิศทางใดก็ได้
ดังนั้นการแสดงออกของกระดิกเสร็จสิ้นจะมีลักษณะดังนี้: กระดิก (15,250)
ตอนนี้คุณจะเห็นรูปสี่เหลี่ยมจัตุรัสของคุณหมุนวนไปรอบ ๆ เวทีเมื่อคุณเล่น แต่คุณไม่ได้ใช้คีย์เฟรมเลย คุณสามารถเข้าไปดูตัวอย่างที่อ้างถึงในตอนแรกและเพิ่มคีย์เฟรมของสแควร์ของคุณจากด้านซ้ายไปขวาพร้อมกับนิพจน์ของคุณ
ดังนั้นโดยสรุปการแสดงออกของ After Effects เป็นส่วนของข้อความเหมือนกับส่วนของโค้ดนำไปใช้กับพร็อพเพอร์ตี้ขององค์ประกอบที่มีผลต่อพร็อพเพอร์ตี้นั้น พวกเขาทำงานได้หลากหลายวิธีและมีการใช้งานที่หลากหลาย แต่เหมือนกับรหัสที่พวกเขาใช้ในการสะกดและเครื่องหมายวรรคตอนผิดพลาดดังนั้นโปรดตรวจสอบอีกครั้งเมื่อพิมพ์