shape layerنحوه متحرک کردن اسکیل لایه با کد نویسی

rrss

Active Member
با سلام خدمت دوستان محترم
راستش یه سوالی برام پیش اومده که شاید به نظر ساده بیاد ولی متاسفانه هر کاری کردم نتونستم حل کنم اونم اینه که در یه کامپ جدید که هیچ لایه ای نداره با استفاده از ابزار مستطیل یه مستطیل میکشم و بعد در زیر مجموعه لایه مستطیل که یه لایه شیپ هستش از مسیر زیر :

content\rectangel 1 \ transform: rectangel1 \ scale


میخواستم این مستطیل را اسکیلش را با استفاده از کد نویسی انیمیت کنم مثلا حول محور ایکس ،در اول اسکیلش صفر بوده و دیده نمیشد و حالا مثلا بعد از چن فریم اسکیلش صد درصد بشه حالا موندم چجوری باید این لایه شیپ اسکیلش رو با کد نویسی انیمیت کنم
از دوستان درخواست میکنم که بنده را راهنمائی کنن که برای انجام این کار چه باید بکنم :rose:
 

sabalangraphic

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

rrss

Active Member
بله شما درست میگین اینکارو با کیفریم هم میشه انجام داد و اینطوری بلدم ، ولی میخواستم بدونم اگه با اسکریپت این کارو انجام بدم چجوری باید انجام بشه ؟؟؟؟ از دوستان درخواست میکنم که بنده رو راهنمائی کنن چیکار باید بکنم ؟ چطور بایدپارامتر اسکیل اززیر مجموعه لایه شیپ رو مثلا حول محور ایکس متحرک کنم ؟؟ برا توضیح بیشتر باید بگم که این لایه ماسک برا لایه سالید نیست بلکه با ساختن یه کامپ خالی در حالیکه هیچ لایه ای توش نیست با ابزار مستطیل یه شکل مستطیل کشیدم و میخوام که پارامتر اسکیل این لایه به آدرس زیر رو انیمیت کنم :

content\rectangel 1 \ transform: rectangel1 \ scale


حال چجوری باید اینکارو انجام بدم
 
آخرین ویرایش:

sabalangraphic

کار بر متخصص افتر افکتز
خوب ببینید درک این موضوع سخت هستش اگر با زبان برنامه نویسی آشنایی نداشته باشید
اما میتونید از اسکریپت های آماده استفاده کنید و بعد با استفاده از یه slider مقادیرشو کنترل کنید
اینجا یه سری بزنید شاید اون کاری که میخواید انجام بدید رو پیدا کردید
ولی من پیشنهادم واسه خیلی از کارا با اسکریپت نیست،چون اونا یه تابع مشخصن و شما بیتوین نمیتونید بزنید
بازم اگر چیزی دسگیرتون نشد بگید دقیقا کارتون رو تا بنویسم واستون
 

Soheil_2034

کاربر متخصص افتر افکتز
سلام دوست عزیز یه فیلم بسیار ساده برات آماده کردم امید وارم مشکلتو حل کنه

:rose:
 

پیوست ها

  • Test Slider.rar
    3.6 کیلوبایت · بازدیدها: 22
  • Test Slider Tuts.rar
    5 مگایابت · بازدیدها: 49

rrss

Active Member
با سلام خدمت دوست محترم sabalangraphic عزیز
دوست گلم از سایت خوبی که معرفی کرده بودین ازتون ممنون و سپاسگذارم و از این سایت که معرفی کردین استفاده بردم خیلی ممنون ، اما در ادامه باید خدمتتون عرض کنم که موردی که مربوط به سوال بنده باشه رو تو این سایت بهش بر نخوردم ، لذا طبق گفته شما برای روشنتر شدن سوالم یه نمونه کار که با کیفیریم ساختم رو میگذارم شاید بهتر بتونم منظور خودم رو برسونم امیدوارم که بنده رو مورد لطفتون قرار بدین ،قبلا از راهنمائیتون نهایت تشکر را دارم:rose:

مشاهده پیوست recscale.rar
 
آخرین ویرایش:

rrss

Active Member
با سلام خدمت دوست محترم Soheil_2034 عزیز
آقا دمت گرم واقعا واقعا ممنون ، شما با این کاری که کردین بنده نمیدونم چجوری ازتون تشکر کنم واقعا بزرگوارین ، تورو خدا ببخشین که توی اینترنت بیشتر از یه تشکر خالی کار بیشتری از دستم برنمیاد برا تشکر، که امیدوارم اینو به بزرگواری خودتون ببخشید ، ضمنا در مورد فیلمی که جنابعالی زحمت کشیده بودین باید عرض کنم که فیلم راهگشا وبسیار مفیدی بود ، و از این بابت ازتون ممنون و سپاسگذارم :rose:،و توی این فیلم بیشتر از افتر این بزرگواری شما بود که من دیدم که همه جای فیلم بود و بنده رو شرمنده کرده بودین که از بابت این بسیار شرمنده و سپاسگذارم

ضمنا در مورد اشکالی که بنده داشتم یه فایل ضمیمه میذارم که با کیفریم در افتر ساختم ، که بنده میخواستم که بدون ایجاد کیفیرم و یا نال آبجکت و .... اینکارو انجام بدم ، میخواستم این انیمیشن رو بدون کیفریم و با کد نویسی انجام بدم ، آیا راهی برا درست کردنش هست ؟ از دوستان درخواست میکنم بنده رو راهنمایی کنن که چجوری بایداین کارو انجام بدم ؟

باز هم از لطفی که کردین نهایت تشکر را دارم:rose:

مشاهده پیوست recscale.rar
 

sabalangraphic

کار بر متخصص افتر افکتز
دست سهیل عزیز درد نکنه خیلی خوب توضیح دادند،rrssجان عزیز
یه مبحثی کلا توی انیمیشن و افتر افکت هست به نام tweening
واین مبحث اشاره به این موضوع داره که ما باید حتما کلید هایی داشته باشیم،به طور مثال باید واسه یه جسم یه جایی مختصات تعریف کنیم که وقتی در گذر زمان این مختصات تغییر پیدا میکنه به انیمیشن تیبدیل بشه
اینکه بخوایم بدون کی فریم اسکریپتی بنویسیم شدنیه اما نه واسه یه حرکت از پیش تعیین شده،مثلا مثل wiggle واینا رو میشه انجام داد باهاش که به صورت random هست
اما واسه جاهایی که میخوایم تویه یه زمان خاص یه حرکتی رو انجام بدیم تا اونجا که من میدونم انجام چنین کاری غیر ممکن هست
سو تفاهم نشه تو بعضی جاها دیدم کاربرا واسه به چالش کشیدن کاربرای دیگه سوالای عجیب غریب میپرسن و من اینو نمی پسندم
اما اگر دقیقا هدفتون رو بگید شاید راه های خیلی خیلی ساده تر و خیلی خیلی کاربردی تری بشه بهتون پیشنهاد کرد
منتظرم اخوی
 

Soheil_2034

کاربر متخصص افتر افکتز
توضحیات گل محمد کاملا درسته

اما یادت نره Slider در مورد همه چیز هست و نمونه بارزش اگه شما wiggle بدی بطوری عادی تو کل تایم لاینت ویگل داره اعمال میشه اما شما اگه بخوای یه لحظه وول نخوره باید با Slider Control به دادش برسی

من فکر کردم سوال شما همین بوده که اینو توضیح دادم اگه این نبوده بگو حتما اینجا بچه های گل مجید آنلاینی جوابتو میدن
 

rrss

Active Member
با سلام خدمت دوستان عزیزم که بنده رو با راهنمائیهای مفیدشون برا مشکل بنده ، راهگشائی کردن تا به هدفم برسم ، غرض از نوشتن و پرسیدن این سوال فقط یاد گیری است و بس و فقط میخوام بدونم آیا امکان این هست که توی افتر افکت ، نمونه ای رو که گذاشتم رو با استفاده از اسکریپت نویسی ساخت بدون اینکه کیفریم ایجاد کرد ؟؟؟ آیا راهی هست ؟؟؟ بخدا منظور دیگه ای ندارم ، دوستانیکه با لطفشون بنده رو راهنمائی کردن منو شرمنده خودشون کردن ، و من بخاطر این همه لطف و بزرگواری ازشون ممنون و سپاسگذارم خصوصا Soheil_2034 و sabalangraphic عزیزم، باید بگم که شما با راهنمائی که میکنین بیش از اینکه بنده از راهنماییتون بهره ببرم این بزرگواری شما رو یاد میگیرم ،هر چند نمیتونم از این بزرگواریتون آنچنان که باید تشکر کنم، ولی باز هم هر چند کم و ناچیز در مقابل لطف شماست ولی ، من از شما دو بزرگوار بینهایت سپاسگذارم :rose::rose:

در ضمن باید بگم که هدف بنده رسیدن به انیمیشنی که ساختم هستش منتها با اسکریپت نویسی ، بنده با ویگل این کارو کردم ،ولی اشکال کار اینجاست که اسکیل شکل حول دو محور ایکس و y همزمان تغییر میکنه در حالیکه بنده پارامتر اول ویگل را به اسکیل ایکس وصل کردم ، و یابعدا در یه نمونه تست دیگه این کد را نوشتم(wiggle(1,100دائما در حول هر دو محور اسکیل عوض میشه ، که این مد نظرم نیست ، شاید بنده نتونستم کد رو برای این کار درست بنویسم خلاصه نشد که بشه لذا باز هم از دوستان درخواست میکنم که بنده رو مورد لطف قرار بدن که برای حل این مشکل بظاهر ساده ولی خیلی پیچیده چیکار باید بکنم
قبلا از همه ممنون و سپاسگذارم
 

Soheil_2034

کاربر متخصص افتر افکتز
سلام دوست عزیز شما برای Position میتونی با راست کلیک روش گزینه ی Separate dimensions رو بزنی برای محور x , y میتونی جدا کی فریم بدی اما برای Scale نمیتونی تنها راهش اینه که شما بیای رو علامت Link برای دو محوره x , y کلیک کنی و بصورت جداگانه کی فریم بدی
 

rrss

Active Member
ممنونم دوست گرامی Soheil_2034 عزیز، از اینکه جواب دادین و بنده رو راهنمائی کردین بینهایت متشکرم ، خیلی بزرگوارین ، راستش بنده برا ی اسکیل شی و اونهم بصورت کد نویسی چیکار باید بکنم اگه در این مورد هم لطف کرده و بنده رو راهنمائی بکنین خیلی ازتون سپاسگذار میشم ، دیگه موندم چیکار بکنم ؟؟

از دوستان درخواست میکنم که بنده رو مورد لطفشون قرار بدن و راهنمائی بکنن که برای اینکار چیکار باید بکنم
 

Soheil_2034

کاربر متخصص افتر افکتز
دوست عزیز من که گفتم یا باید با Slider کار کنی مثل آموزشی که برات فرستادم و یا اینکه از اسکیل رو از لینک خارج کنی و بصورت جدا به محور هاش پارامتر بدی

اما اینکه بخوای بصورت جداگانه به هر محور اسکیل بدی که تحت تاثیر کد نویسی باشه باید به این شکل عمل کنی

برات فایل رو پیوست کردم
 

پیوست ها

  • Test Slider 2.zip
    5.6 کیلوبایت · بازدیدها: 25

rrss

Active Member
با سلام خدمت دوستان بخصوص دوست گرامی Soheil_2034 عزیز
دوست عزیز شما لطفی میکنین که آدم میمونه چجوری تشکر بکنه ، خیلی بزرگوارین خیییییلللللییییی، بخدا این همه لطف شما جز با بزرگواری که در شما است ساخته نیست ، به خاطر این همه لطف شما خیلی از شما ممنون و سپاسگذارم

در ضمن در مورد نمونه کاری که گذاشتین باید بگم که بسیار راهگشا و مفید بود ، ممنون، ولی بدون اسلایدر آیا امکانش نیست ، آیا تنها با کد نویسی در اسکیل شی میتوان انیمیشنی که در بالا به پیوست گذاشته بودم رو ایجاد کرد ؟؟؟

باز هم از این همه بزرگواری شما نهایت تشکر و امتنان را دارم:rose::rose:
 

Soheil_2034

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

rrss

Active Member
با سلام خدمت دوست گرامی Soheil_2034 عزیز
از بابت راهنمائی که کردین ازتون ممنونم ، من نمیدونم چجوری از این همه بزرگواری شما تشکر کنم ، راهنمائی پشت راهنمائی که لطف میکنین، یا بهتر بگم بزرگواری پشت بزرگواری ،در هر حال بنده از این همه لطف شما بینهایت ممنون و سپاسگذارم

نمیدونم چجوری بگم ولی بنده احساس میکنم باید یه راهی که بدون اسلایدر ، ویا نال و... باید باشه ولی متاسفانه تا حال هم که نتونستم این راه رو پیدا کنم ، هر چند سخت باشه ولی باز هم به تلاش خودم ادامه میدم ،و از شما دوست بزرگوارم هم درخواست میکنم که لطفتون رو از بنده دریغ نکنین و اگه هر نکته ای رو در این مورد به خاطرتون گذشت، مثل همیشه بنده رو باز هم مورد لطفتون قرار بدین هر چند تا حال چیزی رو کم نذاشتین و من از بابت این همه لطف از شما ممنون و سپاسگذارم:rose:
 

bahman.k70

Member
با سلام خدمت دوستان محترم
راستش یه سوالی برام پیش اومده که شاید به نظر ساده بیاد ولی متاسفانه هر کاری کردم نتونستم حل کنم اونم اینه که در یه کامپ جدید که هیچ لایه ای نداره با استفاده از ابزار مستطیل یه مستطیل میکشم و بعد در زیر مجموعه لایه مستطیل که یه لایه شیپ هستش از مسیر زیر :

content\rectangel 1 \ transform: rectangel1 \ scale


میخواستم این مستطیل را اسکیلش را با استفاده از کد نویسی انیمیت کنم مثلا حول محور ایکس ،در اول اسکیلش صفر بوده و دیده نمیشد و حالا مثلا بعد از چن فریم اسکیلش صد درصد بشه حالا موندم چجوری باید این لایه شیپ اسکیلش رو با کد نویسی انیمیت کنم
از دوستان درخواست میکنم که بنده را راهنمائی کنن که برای انجام این کار چه باید بکنم :rose:




چرا سختش کردید براش !!!
بنده خدا انقد تعارفیه دوهزار بار تشکر کرد ! بنظرم به جوابشم دقیق دقیق نرسید
ببین داداش من همین مشکلو داشتم برای اسکیل ، که فقط در یک جهت بالا پایین بشه ...
برای وله آیتم موسیقی که می خواستم میتر بازسازی کنم .... .. مثله audio mixer ها .
چی کار کردم ؟ یه سالید ساختم . انکر پوینت رو آوردم کف سالید . تو اسکیل ویگل بهش دادم . و مرحله ( پری کامپش کردم ) . در انتها از وسط سالید یه ماسک مستطیل جدا کردم . . . به همین سادگی اسکیل فقط در یک جهت دبده میشه ...
ساده ترین راه ممکن و عملی ترین راه .
 

rrss

Active Member
با سلام و تشکر از دوستان عزیزم که بنده رو مورد لطفشون قرار میدن
دوست گرامی bahman.k70 عزیز از شما بخاطر راهنمائیتون ممنون و سپاسگذارم
بخاطر لطف شما دوستان عزیز بنده تشکر رو وظیفه خودم میدونم که هر چقدر هم تشکر کنم باز هم کم کردم

و اما در جواب دوست گرامی bahman.k70 باید عرض کنم که راهنمائی شما بسیار راهگشا و مفید بود و میخواستم از شما بخوام که در صورت امکان لطف کرده و بیشتر توضیح بدین تا بهتر بتونم منظورتون رو متوجه بشم ممنون میشم .

در ضمن باید عرض کنم که بنده با تلاش و راهنمائی شما دوستان عزیزم تونستم موردی رو بسازم که به نمونه اولیه که در موقع پرسش گذاشته بودم خیلی نزدیکه که در زیر به پیوست میگذارم

ولی این مورد یه اشکال داره که بنده فقط میخوام یه بار این اسکیل تغییر کنه ولی با ویگل چن بار این کار انجام میشه و همچنین سرعت باز شدن اسکیل کمه چطور میتونم سرعتش رو با کد نویسی زیاد کنم ، نه با نال آبجکت و یا اسلایدر کنترل و ...

ممنون
 

پیوست ها

  • recScale.rar
    3.8 کیلوبایت · بازدیدها: 8
آخرین ویرایش:

جدیدترین ارسال ها

بالا