صفحه اصلی › انجمن ها › افترافکت – After Effects › سوالات و مشکلات › کنترل شدت ضرب آهنگ در اسکیل لایه ها
برچسب ها: ضرب آهنگ
سلام
برای اینکه ضرب آهنگ موسیقی به لایه متصل بشه اومدم از روی اهنگ کلیک راست کردم و از قسمت keyframe assistant گزینه ی convert audio to keyframe رو زدم بعد pick whip لایه ایجاد شده رو به آبجکم دادم
temp = thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);
[temp, temp]+[100,100]
که این کد رو ایجاد میکنه خودش
و برای اینکه ضرب اهنگ رو به مقادار اسکیل پیش فرض اضافه کنه کد +[100,100] رو توی قسمت کد نویسی اسکیل مقدار اضافه کردم بهش ، حالا میخوام شدت این کم و زیاد شدن اسکیل رو تغییر بدم (چون خیلی شدید کم و زیاد میشه و جالب نیست )، باید با دستور if انجامش بدم ولی نمیدونم چجوری…
سلام علی جان
برای اینکه محدودش کنی میتونی از دستور شرطی if استفاده کنی
مثلا میتونی شرط کنی اگه با ضرب آهنگ مقدار اسکیل 150یا بیشتر از 150شد بجاش مقدار 150 رو به اسکیل بده و شرط و شروط های دیگه
temp = thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")+100;
b=150
if(temp>b){
temp=150
}
else temp;
[temp,temp]
پیام انصاری زاده گفته است: سلام علی جان برای اینکه محدودش کنی میتونی از دستور شرطی if استفاده کنی مثلا میتونی شرط کنی اگه با ضرب آهنگ مقدار اسکیل 150یا بیشتر از 150شد بجاش مقدار 150 رو به اسکیل بده و شرط و شروط های دیگه
temp = thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")+100; b=150 if(temp>b){ temp=150 } else temp; [temp,temp]
خیلی خیلی ممنون