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

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

  1. #1

    AliNazari آنلاین نیست.
    Member Website


    شماره کاربری
    27674
    محل سکونت
    پشت کامپیوتر
    نوشته ها
    855

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

    سلام خسته نباشید
    همیشه اسکیپت overlap برای انیمیت اجسام پشت سر هم هنجام میشه برای مثال شما میخواهید یک سالید حرکت کنه بعد از پشتش چند تا سالید دیگه با 1 ثانیه اختلاف حرکت کنه برای اینکار باید از اسکریپت overlap استفاده کنیم
    اما چقدر خوبه اگه این کد ها رو خودمون بنویسیم و نحوه کارش رو بدونیم
    برای اینکار شما 5 تا سالید بسازید و اونها رو به ترتیب از بالا به پایین بچینید و همچنین در قسمت لایه ها هم اونها رو به ترتیب کنید (یعنی بالا ترین لایه رو بالا قرار بدید و پایین ترین لایه رو پایین)

    نام: 01.jpg نمایش: 140 اندازه: 70.3 کیلو بایت

    بعد یکی از پارامتر ها (برای مثال من 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 نمایش: 143 اندازه: 73.8 کیلو بایت

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

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


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

    خدا نگهدار
    فايل هاي پيوست شده فايل هاي پيوست شده
    Im Ali Nazari , Im Motion Designer and Art Director

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

  1. دانلود پروژه آموزش کار با اسکریپت OverLap
    توسط Hadipour در انجمن افتر افکت - After Effects
    پاسخ: 4
    آخرين نوشته: 10-11-19, 11: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, 16:09

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

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

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