موشن گرافیک

صفحه اصلی انجمن ها افترافکت – After Effects سوالات و مشکلات اکسپرشن یا Expression افترافکت چیست ?

در حال نمایش 1 نوشته (از کل 1)
  • نویسنده
    نوشته‌ها
  • #3036

    در واقع اکسپرشن در افترافکت قطعه کد گرفته شده از زبان جاوا اسکریپت است که نحوه تاثیر گذاری هر Expression برای افترافکت برنامه نویسی شده.

    به طور مثال اکسپرشن

    wiggle(a,b)

    تنها کاری که ما در حین استفاده از این اکسپرشن میکنیم تعیین دو مقداره b میزان تغییرات و a دامنه تغییراته .wiggle Expression در افترافکت به نحوی تعریف شده که مقادیر Random یا تصادفی رو با استفاده از دو مقدار تعیین شده در هر فریم ایجاد کنه.

    تفاوت اسکریپت با اکسپرشن در افترافکت نحوه عملکرد اونهاست.اسکرپیت ها بصورت مستقیم افترافکت رو مورد خطاب قرار میدن برای تاثیر بر لایه و ویژگی ها اما اکسپرشن ها تاثیر رو بصورت مستقیم روی ویژگی های یک لایه میزارن.

    شما هیچ موقع اکسپرشنی رو به یک لایه اعمال نمیکنید.

    اسکریپتی مثل Create Nulls From Paths به نرم افزار after effects دستور اجرای کاری رو میده.یکی از کارهای این اسکریپت اینه که دستور ساخت Null براساس Point های درون یک Path رو میده اما Expression دستورات رو به ویژگی های یک لایه ( Solid , Shape Layer , Adjustment Layer , Camera ,Null , Light  و  Text ) ، Effect و یا پلاگین ها می ده.

    به طور مثال ویژگی های زیر مجموعه Transform در اکثر لایه ها شامل Position , Opacity , Rotation , Anchor Point  و Scale هستند و شما با استفاده از اکسپرشن مقداری رو برای این ویژگی ها تعیین میکنید

در حال نمایش 1 نوشته (از کل 1)
  • شما برای پاسخ به این موضوع باید وارد شوید.