هماهنگ کردن حرکت و تغییر رنگ یک آبجکت در افترافکت

مدرس: محمد مهدی محمدی

وقتی توی افترافکت بخوایم انیمیشن‌های نسبتاً پیچیده‌ای ایجاد کنیم ولی نخوایم درگیر ده یا صد تا کی‌فریم (Key Frame) بشیم، می‌تونیم از اکسپرشن‌‌ها (Expression) استفاده کنیم. اکسپرشن‌ها تیکه‌ی کوچیکی از کد جاوا اسکریپت (Javascript) هستن که میتونن در پروژه‌های افتر‌افکت، ویژگی‌هایی رو برای موشن کردن به ما بدن. در آموزش‌های قبلی ساعت‌شنی با بعضی از این ویژگی‌ها آشنا شدیم و اگر با هم کپشن‌ها رو دنبال کرده باشیم کلیت اکسپرشن‌نویسی رو شناختیم. بعداً هم سراغ ویژگی‌های دیگه‌ای ازشون خواهیم رفت.

حالا توی این آموزش قراره یاد بگیریم که اگر یک اکسپرشن توی افترافکت داشتیم و می‌خواستیم اونو با یک پارامتر دیگه لینک بکنیم باید چه کارهایی انجام بدیم. برای مثال میخوایم حرکت یک آبجکت رو با تغییر رنگ اون لینک بکنیم؛ یعنی مادامی که اون آبجکت حرکت میکنه رنگش هم عوض بشه. این کار میتونه برای لینک و ارتباط دادن بین مؤلفه‌های دیگه الهام‌بخشمون باشه.

  • نرم‌افزار افترافکت رو باز می‌کنیم.
  • ابتدا افکت Hue/Saturation رو به لایه‌مون اعمال می‌کنیم.
  • سپس تیک گزینه‌ی Colorize رو می‌زنیم.
  • با نگه داشتن کلید Alt روی Stop Watch گزینه‌ی Hue کلیک می‌کنیم تا پنجره‌ی Expression برامون باز بشه.
  • Pick Whip لایه‌مون رو با کلیک و Drag کردن Parent می‌کنیم به Position Y.
  • حالا اگه Position Y رو تغییر بدیم به همون میزان Hue هم شروع به تغییر کردن میکنه.