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

مشاهده : 1544 , پاسخ ها : 3
موضوع: تنظیم سرعت اسلایدر

  1. #1

    تنظیم سرعت اسلایدر

    سلام دوستان خسته نباشین
    عزیزان من یه فایل صوتی رو به کی فریم تبدیل کردیم و parent واسه scale یک عکس رو به both channl اسلایدر دادم.
    منتها تغییراتی که ایجاد میکنه سایز کار رو خیلی کوچک و بزرگ میکنه و تغییراتش زیاده
    میخواستم ببینم چطوری میتونم اینو کمتر کنم؟ باید چه کدی بنویسم یا چه پلاگینی استفاده کنم؟
    با نوشتن کد * و درصد اعشاری هم اندازه کلی کار تغییر میکنه و من میخوام اندازه اصلی همون باشه ولی اندازه اثر تغییرات نسبت به ریتم موزیک کمتر باشه و کمتر کوچک و بزرگ بشه
    خیلی ممنون

  2. #2

    pejii آنلاین نیست.
    Accountable and help


    شماره کاربری
    26845
    محل سکونت
    تهران
    نوشته ها
    1,707
    با جای * از تابع محاسباتی ()Linear استفاده کنید.

    کاربردش به این شکله:

    کد:
    linear (currentNumber, minNumber, maxNumber, minOutput, maxOutput);
    عدد اول، عدد فعلی اسلایدرتون خواهد بود.
    عدد دوم، حد اقل عدد اسلایدر.
    عدد سوم، حد اکثر عدد اسلایدر.
    عدد چهارم، حد اقلی که میخواهید داشته باشید.
    عدد پنجم، حد اکثری که میخواهید داشته باشید.

    برای مثال:
    کد:
    linear (ValueIn, 0, 100, 0, 10);
    اگر ValueIn رو 50 بدیم، خروجی 5 هست، اگر 100 بدیم، خروجی 10 هست....

    در حقیقت، میزان مینیمم و ماکزیمم تناوب و تغییرات رو با این تابع میتونید تغییر بدید یا حتی معکوس کنید، به جای 1000 میخواهید 200 داشته باشید؟ به جای 2000 میخوهید 300 داشته باشید؟

    linear(valueIn, 1000, 2000, 200, 300)

  3. #3
    نقل قول نوشته اصلی توسط pejii نمایش پست ها
    با جای * از تابع محاسباتی ()Linear استفاده کنید.

    کاربردش به این شکله:....

    linear(valueIn, 1000, 2000, 200, 300)
    سلام خیلی ممنون از توضیحاتتون
    منتها من این کد رو مینویسم جلوی کد قبلی ارور میده!
    من نباید افکت اسلایدر رو به این مقدار بشناسونم که اونو تغییر بده؟
    اگه میشه لطفا یه کد مشابه طبق همون سوالی که توی پست اول مطرح کردم بهم بدین خیلی ممنون

  4. #4

    pejii آنلاین نیست.
    Accountable and help


    شماره کاربری
    26845
    محل سکونت
    تهران
    نوشته ها
    1,707
    نقل قول نوشته اصلی توسط rezagh99 نمایش پست ها
    سلام خیلی ممنون از توضیحاتتون
    منتها من این کد رو مینویسم جلوی کد قبلی ارور میده!
    من نباید افکت اسلایدر رو به این مقدار بشناسونم که اونو تغییر بده؟
    اگه میشه لطفا یه کد مشابه طبق همون سوالی که توی پست اول مطرح کردم بهم بدین خیلی ممنون
    اسکریپت خودتون رو بگزارید اینجا تا مشکل گشایی بشه، یه عکس هم از محیط کاری بگزارید بد نیست، شاید لازم بشه.

    اون اسکریپت linear رو در scale لایه یا null مورد نظر میگزارید.
    بعد اولین پارامترش رو لینک میکنید به slider خودتون. (فرض کنیم slider(1)
    دومین و سومین پارامترش میشه محدوده پایین و بالای اسلایدر. (فرض کنیم 0 و 300)
    سومین و چهارمین پارامترش میشه محدوده خروجی ای که میخواهید بگیرید. (فرض کنیم 0 و 10)

    حدوداً اسکریپتتون باید شبیه به این باشه (مشروط به اینکه اسلایدر داخل همین null ای هست که توی scale اش داریم اسکریپت رو مینویسیم)
    کد:
    test = linear(effect("Slider(1)")("Slider"),0,300,0,10);
    [test,test];
    بازهم یا پروژه رو بدید و یا اینکه عکس از محیط کار و اسکریپت رو بگزارید بهتر میشه گفت چیکار باید بکنید، ولی اون linear دقیقاً همون چیزی هست که شما لازم دارید، حالا فقط باید جاش داد سر جاش.

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

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