Motion Design Hub
رفتن به کانال در Telegram
MGFX,Ae scripts and tools.
نمایش بیشترکشور مشخص نشده استدسته بندی مشخص نشده است
2 068
مشترکین
+324 ساعت
+247 روز
+8730 روز
آرشیو پست ها
2 068
freq = 2;
amp = 100;
x = transform.position[0];
y= transform.position[1] + amp*Math.sin(freq*time*Math.PI*2);
[x, y]
2 068
از این پس سعی خواهیم کرد با کد نویسی در افتر افکت
از سطوح مبتدی تا پیشرفته در خدمت شما باشیم....
2 068
و در پایان
[x , y]
به نرم افزار اعلام میکنیم این مقادیر مختصات پوزیشن ابجکت ویا نال ما هست
2 068
توضیح خط دوم :
y =transform.position[1]+ Math.sin(time)*50
در این قسمت پس از تعریف پوزیشن 1 که همان مقدار (position) در محور y هست با سینوس زمان جمع میکنیم .
ضرب عدد50 برای بیشتر شدن دامنه تغییرات y هست.
ما میتوانیم میزان دامنه و فرکانس تغییرات را نیز در این کد قرار داده و به یک اسلایدر وصل نموده و در هر لحظه انرا تغییر دهیم.
2 068
توضیح خط اول :
x = transform.position[0];
x را برابر با مقدار پوزیشن 0 که همان جایگاه ابجکت و یا نال در محور x هست قرار میدهیم
2 068
x = transform.position[0];
y =transform.position[1]+ Math.sin(time)*50;
[x, y]
2 068
برای حرکت در AE همیشه نیاز به کلید گذاری نیست و میتوان با expression (کد نویسی) به حرکت مد نظر رسید به عنوان مثال حرکت سینوسی گردن و باسن این دوچرخه سوار...
برای رسیدن به چنین حرکتی کافیست کد زیر را برای position آبجکت و یا نال اعمال کنیم.
