خرید سیستم های مخصوص تدوین
برای دانلود پلاگین و اسکریپت های افتر افکت و پریمیر پرو     کلیک کنید
نمایش نتایج: از 1 به 1 از 1

مشاهده : 902 , پاسخ ها : 0
موضوع: آموزش کد نویسی overlap برای افتر افکت

    1. »»

      آموزش کد نویسی overlap برای افتر افکت


      امکانات: پرینت این صفحه / حالت نمایش بصورت پرینت شده ارسال این صفحه به ایمیل یک دوست یا خودتان
      زمان انتشار: 07-06-17 ,  12:09 بروزرسانی:
      سلام خسته نباشید
      همیشه اسکیپت overlap برای انیمیت اجسام پشت سر هم هنجام میشه برای مثال شما میخواهید یک سالید حرکت کنه بعد از پشتش چند تا سالید دیگه با 1 ثانیه اختلاف حرکت کنه برای اینکار باید از اسکریپت overlap استفاده کنیم
      اما چقدر خوبه اگه این کد ها رو خودمون بنویسیم و نحوه کارش رو بدونیم
      برای اینکار شما 5 تا سالید بسازید و اونها رو به ترتیب از بالا به پایین بچینید و همچنین در قسمت لایه ها هم اونها رو به ترتیب کنید (یعنی بالا ترین لایه رو بالا قرار بدید و پایین ترین لایه رو پایین)

      01.jpg

      بعد یکی از پارامتر ها (برای مثال من opacity)رو انیمیت میکنیم که از 100 به 0 برسه و دوباره به 100 برسه (هر انیمیتی خودتون میخواید)

      حالا بریم سراغ کد نویسی :
      کلید alt رو پایین نگاه دارید و دری پارامتر opacity لایه دوم کلیک کنید تا کد نویسی برای شما ضاهر بشه.
      حالا باید اوپاسیتی لایه بالایی رو بهش بشناسونیم پس این کد رو مینویم

      کد:
      a1 = thisComp.layer(index-1).transform.opacity;

      در کد بالا index به معنی شماره لایه (اگه دقت کنید هر لایه یک شماره داره و ایندکس یعنی شماره همون لایه که برای کد رو نوشتیم که اگه -1 بشه میشه لایه بالاییش)

      و به جای a1 شما متونید هرچیزی بنویسید حالا من این رو نوشتم

      حالا میریم سراغ دستور valueAtTime

      این کد رو زیر اون بنویسید


      کد:
      a1.valueAtTime(time-0.1);
      داخل پروانتز شما time رو منهای هر عددی کنید اختلاف زمان لایه با لایه بالایی هم به همون مقدار هست

      حالا این کد ها رو روی اوپاسیتی تمام لایه ها کپی کنید و خواهید دید که اولین لایه هر کاری کنه لایه های پایینی هم به ترتیب پشت سر اون این کار رو انجام میدن

      02.jpg

      این کد ها رو میزارم تا استفاده کنید

      کد:
      a1 = thisComp.layer(index-1).transform.opacity;
      a1.valueAtTime(time-0.1);
      پروژه رو هم در قسمت فایل پیوست گذاشتم


      اگه جایی از آموزش مشکل داشت در قسمت نظرات مطرح کنید

      خدا نگهدار


      هم اکنون از انجمن ویدیو افکت | انجمن گرافیک دو بعدی و سه بعدی دانلود کنید










      تصاویر مطلب














موضوعات مشابه

  1. دانلود پروژه آموزش کار با اسکریپت OverLap
    توسط Hadipour در انجمن افتر افکت - After Effects
    پاسخ: 4
    آخرين نوشته: 10-11-19, 10:11
  2. نیاز به کمک فوری برای overlap
    توسط pishgamand در انجمن افتر افکت - After Effects
    پاسخ: 3
    آخرين نوشته: 02-25-18, 10:57
  3. دانلود اسکریپت Overlap v1.0.3 برای افتر افکت
    توسط Hadipour در انجمن افتر افکت - After Effects
    پاسخ: 1
    آخرين نوشته: 02-16-16, 23:13
  4. دانلود اسکریپت Overlap V1.0.2 برای افتر افکت
    توسط Hadipour در انجمن افتر افکت - After Effects
    پاسخ: 2
    آخرين نوشته: 10-09-15, 15:09

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •