گاهی اوقات، تو میخوای یه لایه به دیگه لینک بشه، اما بدون اینکه تمام ویژگیهای اون رو داشته باشه. اینجاست که اسکریپت Faux Parent در افتر افکت  به کمکت میاد! این اسکریپت بهت اجازه میده تا بدون نیاز به روشهای معمول Parent، یه لایه رو به لایهی دیگه ای لینک کنی، بدون اینکه مشکلات مربوط به تغییر مقیاس، چرخش و تأثیرات ناخواسته رو داشته باشی! 🚀
ویژگیهای مهم اسکریپت Faux Parent در افتر افکت:
اسکریپت Faux Parent در افتر افکت یکی از ابزارهای قدرتمند برای لینک کردن لایهها تو افتر افکته ، بدون اینکه مجبور باشی از Parent معمولی استفاده کنی. این اسکریپت، انعطاف بیشتری تو طراحی موشن گرافیک و انیمیشنهای دو بعدی بهت میده. در ادامه، ویژگیهای مهم و کاربردی اسکریپت Faux Parent در افتر افکت رو بررسی میکنیم:
لینک کردن لایهها بدون تغییر تو ویژگیهای اصلی:
یکی از مشکلات Parent معمولی تو افتر افکت اینه که وقتی یه لایه رو به لایهی دیگه ای وصل میکنی، تمام ویژگیهای اون (مقیاس، چرخش، موقعیت و…) مستقیماً تحت تأثیر قرار میگیرن. اما با اسکریپت Faux Parent در افتر افکت ، تو میتونی حرکات یه لایه رو بهطور نسبی و انعطافپذیر کنترل کنی، بدون اینکه تغییرات نامطلوب تو سایر ویژگیها ایجاد بشه.
✅ مثال کاربردی: فرض کن که یه شخصیت کارتونی داری و میخوای دست او رو به بدنش متصل کنی، اما بدون اینکه چرخش و مقیاس کل بدن روی دست تأثیر بذاره. Faux Parent این کار رو به سادگی انجام میده.
 ایجاد Parent مجازی با Expressionsها:
اسکریپت Faux Parent در افتر افکت از اکسپرشنها برای اتصال لایهها استفاده میکنه. این ویژگی بهت امکان میده که بدون تغییر ساختار لایهها، بین اون ها ارتباط برقرار کنی.
🔹 اکپرشنهای مورد استفاده تو Faux Parent معمولاً شامل:
transform.position برای کنترل موقعیت. 
transform.rotation برای چرخش دقیق. 
transform.scale برای مقیاسدهی بدون تأثیر بر لایهی اصلی. 
✅ مزیت این روش: بر خلاف Parent معمولی که تغییرات رو بهصورت مستقیم روی لایهی متصل شده اعمال میکنه، اسکریپت Faux Parent در افتر افکت از محاسبات دقیق ریاضی برای اعمال تغییرات نسبی استفاده میکنه.
 عملکرد بدون ایجاد مشکلات تو مقیاس و چرخش:
یکی از معضلات Parent معمولی، مشکلاتیه که هنگام تغییر مقیاس یا چرخش لایه اصلی ایجاد میشه. برای مثال، اگه یه لایه به لایه دیگه متصل باشه و تو Parent رو بچرخونی، لایه متصل شده ممکنه بههم بریزه یا تغییرات نامطلوبی داشته باشه. اما اسکریپت Faux Parent در افتر افکت این مشکل رو حل کرده و موقعیت و چرخش رو بدون اعوجاج و تغییر شکل نامطلوب حفظ میکنه.
✅ مثال کاربردی: فرض کن که تو یه پروژه استوری موشن، میخوای یه گوشی موبایل رو همراه با یه آیکون تو حال حرکت نمایش بدی. با Faux Parent، آیکون میتونه همراه با گوشی حرکت کنه بدون اینکه تغییرات ناهماهنگ تو مقیاس و چرخش اون ایجاد بشه.
 امکان استفاده تو پروژههای استوری موشن و UI/UX:
یکی از بهترین کاربردهای اسکریپت Faux Parent در افتر افکت تو  آموزش استوری موشن و پروژههای مرتبط با طراحی UI/UX هست. بهعنوان مثال، اگه در حال ساخت یه انیمیشن برای رابط کاربری اپلیکیشن موبایل هستی، میتونی اجزای مختلف رو به هم متصل کنی، بدون اینکه کنترل کامل رو روی هر لایه از دست بدی.
✅ مثال کاربردی: فرض کن یه منوی کشویی موبایل طراحی کردی. با Faux Parent، میتونی دکمههای منو رو طوری متصل کنی که هنگام باز و بسته شدن، بهصورت طبیعی همراه با منو حرکت کنن.
 اجرای سریع و سبک – بدون کاهش سرعت پردازش:
از اونجایی که اسکریپت Faux Parent در افتر افکت از اکسپرشنهای سبک برای لینک کردن لایهها استفاده میکنه، تأثیر چندانی روی عملکرد پروژه و سرعت پردازش تو افتر افکت نداره. این موضوع مخصوصاً برای پروژههای سنگین و پر از لایه، بسیار مهمه.
✅ مزایا:
✔ عملکرد سریع و بهینه.
✔ بدون نیاز به Pre-compose کردن لایهها.
✔ عدم تأثیر منفی روی سرعت Render.
 امکان ترکیب با ابزارهای دیگه مثل Null Object:
اگرچه اسکریپت Faux Parent در افتر افکت خودش یه ابزار مستقل برای کنترل ارتباط بین لایههاست، اما میتونی اون رو بهراحتی با سایر تکنیکهای افتر افکت مثل Null Objects ترکیب کنی تا کنترل بیشتری روی لایهها داشته باشی.
✅ مثال کاربردی: فرض کن میخوای یه متن همراه با یه لوگو حرکت کنه، اما بدون تغییر تو اندازه و چرخش متن. میتونی از یه Null Object استفاده کنی و Faux Parent رو برای حفظ ساختار لینک بین لایهها اعمال کنی.
 امکان حذف و غیرفعالسازی سریع بدون آسیب به پروژه:
تو بسیاری از اسکریپتهای دیگه، اگه لایهها رو به هم متصل کنی، حذف یا غیرفعالسازی Parent ممکنه باعث خراب شدن پروژه بشه. اما اسکریپت Faux Parent در افتر افکت بهت این امکان رو میده که بدون هیچ مشکلی، Parent مجازی رو حذف یا ویرایش کنی.
✅ ویژگی کلیدی: تو میتونی Faux Parent رو تو هر مرحله از کار غیرفعال کنی، بدون اینکه انیمیشنها و تنظیماتت بههم بریزه.
 پشتیبانی از سینما 4D و مدلهای سهبعدی:
اگه تو  آموزش سینما 4D فعالیت داری، اسکریپت Faux Parent در افتر افکت یه راهکار عالی برای مدیریت و کنترل اجزای سهبعدی تو افتر افکته. این اسکریپت میتونه بهت کمک کنه تا بین لایههای دو بعدی تو افتر افکت و مدلهای سهبعدی ارتباط ایجاد کنی.
✅ مثال کاربردی: اگه یه شیء سهبعدی از C4D رو تو پروژه ات آوردی، میتونی از Faux Parent برای لینک کردن انیمیشنهای دو بعدی بهش استفاده کنی.
 نصب و راهاندازی اسکریپت Faux Parent در افتر افکت:
برای اینکه بتونی از اسکریپت Faux Parent در افتر افکت تو پروژههات استفاده کنی، باید اون رو بهدرستی نصب کنی. این کار بسیار ساده ست و تو چند مرحله انجام میشه. بیا قدمبهقدم اون رو بررسی کنیم!
🛒 1. دانلود اسکریپت Faux Parent:
اولین قدم اینه که اسکریپت Faux Parent رو دانلود کنی. چندین راه برای دریافت اون وجود داره:
✅ میتونی نسخه رایگان یا پریمیوم رو از سایتهای معتبر مانند aescripts.com دانلود کنی.(لینک دانلود در انتهای همین مطلب قرار داده شده.)
✅ بعضی از کاربران تو فرومهای موشن گرافیک، نسخههای رایگان اون رو به اشتراک گذاشتهان.
نکته: بهتره همیشه از منابع رسمی برای دانلود استفاده کنی تا از مشکلات احتمالی مثل ویروسها یا نسخههای ناسازگار جلوگیری بشه!
📂 2. انتقال فایل اسکریپت به مسیر مناسب:
پس از دانلود فایل، معمولاً یه فایل با پسوند .jsx یا .jsxbin در اختیار داری. حالا باید این فایل رو تو مسیر درست قرار بدی تا بتونی اون رو تو افتر افکت اجرا کنی.
 مسیر پیشنهادی برای کپی کردن فایل اسکریپت:
🔹 اگه از MacOS استفاده میکنی، مسیر مشابه اینه:
👀 نکته: اگه پوشهی ScriptUI Panels رو تو مسیر فوق پیدا نکردی، میتونی خودت اون رو ایجاد کنی.
🔄 3. فعال کردن اسکریپتهای خارجی تو افتر افکت:
افتر افکت بهصورت پیشفرض، اجازه اجرای اسکریپتهای خارجی رو نمیده. پس باید این گزینه رو فعال کنیم. برای این کار:
1️⃣ افتر افکت رو باز کن.
2️⃣ از منوی Edit به قسمت Preferences → Scripting & Expressions برو. 
3️⃣ گزینهی Allow Scripts to Write Files and Access Network رو تیک بزن. 
4️⃣ روی OK کلیک کن و افتر افکت رو ریاستارت (Restart) کن.
حالا اسکریپتها تو افتر افکت بدون مشکل اجرا میشن!
🎬 4. اجرای اسکریپت Faux Parent در افتر افکت:
بعد از نصب، حالا وقتش رسیده که اسکریپت Faux Parent در افتر افکت رو اجرا کنیم:
1️⃣ از منوی Window گزینهی Faux Parent.jsx رو پیدا کن.
2️⃣ روش کلیک کن تا پنل Faux Parent باز بشه.
3️⃣ حالا میتونی از قابلیتهای این اسکریپت استفاده کنی!
نکته: اگه اسکریپت تو لیست نبود، بررسی کن که فایل اون رو تو مسیر درست قرار دادی و افتر افکت رو ریاستارت کن.
با انجام این مراحل، تو میتونی اسکریپت Faux Parent در افتر افکت رو بهراحتی نصب و اجرا کنی. حالا وقتشه که از این ابزار قدرتمند برای کنترل حرفهایتر روی لایهها استفاده کنی!
تکنیک های پیشرفته اسکریپت Faux Parent:

اسکریپت Faux Parent یکی از قدرتمندترین ابزارهاییه که تو آموزش after effect بهت کمک میکنه تا ارتباط بین لایهها رو به شکلی حرفهای و منعطفتر کنترل کنی. اما برای اینکه حداکثر استفاده رو از این اسکریپت ببری، باید تکنیکهای پیشرفته اون رو یاد بگیری. تو این مقاله، به بررسی ترفندهای حرفهای Faux Parent میپردازیم که میتونه پروژههات رو متحول کنه!
🎯استفاده از Faux Parent برای کنترل چند لایه همزمان:
گاهی اوقات تو پروژههای استوری موشن نیاز داری که چندین لایه رو به یه لایه اصلی متصل کنی، اما بهطور مستقل! روش انجام این کار:
1️⃣ تمام لایههایی که باید حرکت کنن رو انتخاب کن.
2️⃣ تو اسکریپت Faux Parent، یه Null Object بساز.
3️⃣ هر لایه رو جداگانه به Null Object متصل کن تا بدون تأثیر روی ویژگیهای دیگه، حرکت کنن.
مثال کاربردی:
فرض کن چندین آیکون رو تو یه اینترو متحرک داری و میخوای همه با هم حرکت کنن، اما هرکدوم چرخش و مقیاس خاص خودشون رو داشته باشن. اسکریپت Faux Parent در افتر افکت این امکان رو میده که هر لایه بهصورت مستقل اما هماهنگ با بقیه حرکت کنه!
🔄ترکیب Faux Parent با Expressions برای حرکات داینامیک:
یکی از مزیتهای اسکریپت Faux Parent در افتر افکت اینه که میتونی از Expressions (کدهای اکسپرشن) برای کنترل دقیقتر حرکات استفاده کنی.
مثال: حرکت تأخیری (Offset) برای چند لایه
اگه میخوای چند لایه با تأخیر زمانی نسبت به هم حرکت کنن، این اکسپرشن رو روی Position لایههای فرزند قرار بده:
نتیجه: هر لایه کمی بعد از لایهی قبلی حرکت میکنه و یه افکت جذاب ایجاد میشه!
🌀Faux Parent و پارالکس – ایجاد افکت عمق تو انیمیشن:
افکت پارالکس (Parallax) یکی از زیباترین تکنیکها تو استوری موشن و موشن گرافیکه که حس عمق رو تو تصویر ایجاد میکنه. با اسکریپت Faux Parent در افتر افکت میتونی این افکت رو حرفهایتر بسازی.
چجوری؟
✅ یه پسزمینه (Background) و چندین لایه دیگه رو تو کامپوزیشن داشته باش.
✅ Faux Parent رو روی لایههای میانی تنظیم کن، بهطوری که سرعت حرکت اون ها کمتر از لایهی جلویی باشه.
✅ هر چه لایهای دورتر باشه، باید حرکت کمتری داشته باشه.
نتیجه: حس واقعی عمق و سهبعدی بودن تو یه انیمیشن دوبعدی!
🎛 ترکیب Faux Parent با Tracking تو ویدیوهای واقعی:
اگه در حال کار روی پروژههای ویدئویی واقعی هستی، میتونی اسکریپت Faux Parent در افتر افکت رو با ابزار Tracking ترکیب کنی تا اشیا رو به حرکات واقعی تو فیلم متصل کنی.
✅ روش انجام کار:
1️⃣ Motion Tracking رو روی ویدیو انجام بده.
2️⃣ یه Null Object بساز و دیتاهای ترکینگ رو بهش اعمال کن.
3️⃣ Faux Parent رو روی لایهی گرافیکی قرار بده و اون رو به Null Object متصل کن.
مثال کاربردی:
اگه بخوای یک متن یا لوگو رو طوری روی یه ویدیو قرار بدی که انگار جزئی از صحنه واقعیه، این روش فوقالعاده کار میکنه!
🎭استفاده از Faux Parent تو ریگبندی شخصیتهای کارتونی:
یکی از مهمترین بخشهای موشن گرافیک، ریگبندی شخصیتهاست (Character Rigging). اگه از اسکریپت Duik برای ریگبندی استفاده میکنی، اسکریپت Faux Parent در افتر افکت میتونه کنترل بیشتری بهت بده.
ترفند: به جای استفاده از Parent معمولی برای اتصال اعضای بدن، از Faux Parent استفاده کن تا هر قسمت بدن حرکات مستقلی داشته باشه، اما همچنان به عضو بالایی متصل باشه.
👀 نتیجه: شخصیتها طبیعیتر و انعطافپذیرتر حرکت میکنن!
📐استفاده از Faux Parent برای متنهای داینامیک:
 آیا تا به حال خواستی یه متن رو طوری انیمیت کنی که به یه مسیر مشخص متصل باشه؟ با اسکریپت Faux Parent در افتر افکت این کار بسیار ساده ست.
✅ روش انجام:
1️⃣ مسیر (Path) موردنظر رو رسم کن.
2️⃣ Faux Parent رو روی متن تنظیم کن.
3️⃣ از Expression زیر برای حرکت متن روی مسیر استفاده کن:
نتیجه: متن تو طول مسیر مشخصشده حرکت میکنه و میتونی تایپوگرافیهای جذابی ایجاد کنی!
مشکلات و راهحلهای اسکریپت Faux Parent در افتر افکت:

با وجود اینکه اسکریپت Faux Parent در افتر افکت یه ابزار فوقالعاده برای کنترل لایهها بدون نیاز به Parent معمولیه، اما تو بعضی شرایط، ممکنه به مشکلاتی بربخوری. تو این بخش، رایجترین مشکلات و راهحلهای مؤثر برای رفع اون ها رو بررسی میکنیم:
کاهش سرعت اجرای پروژه:
🔴مشکل:
گاهی پس از استفاده از اسکریپت Faux Parent در افتر افکت، متوجه میشی که پروژه کندتر اجرا میشه و رندرگیری زمان بیشتری میبره. این مسئله بهخصوص تو پروژههایی که تعداد زیادی Expressions دارن، بیشتر دیده میشه.
راهحل:
✅ پاک کردن Expressions غیرضروری: اگه پروژه ات شامل تعداد زیادی Expression باشه، افتر افکت کندتر اجرا میشه. بهتره فقط تو موارد ضروری از اون ها استفاده کنی.
✅ استفاده از Null Object تو بعضی موارد: اگه نیازی به کنترل دقیق Faux Parent نداری، میتونی از Null Object برای کاهش پردازش استفاده کنی.
✅ پری کامپوز کردن لایهها: بعضی از تنظیمات رو داخل Pre-Comp قرار بده تا افتر افکت مجبور نباشه هر فریم همه لایهها رو مجدداً پردازش کنه.
درست کار نکردن لینک بین لایهها:
🔴مشکل:
گاهی اوقات پس از اعمال اسکریپت Faux Parent در افتر افکت، متوجه میشی که لایهها به درستی لینک نشدن یا حرکات غیرمنتظرهای دارن.
راهحل:
✅ بررسی نام لایهها:مطمئن شو که لایهای که به عنوان Parent انتخاب کردی، نام درستی داره و بهاشتباه به لایهی دیگه ای لینک نشده.
✅ بررسی نقاط Anchor Point:اسکریپت Faux Parent در افتر افکت از موقعیت Anchor Point برای محاسباتش استفاده میکنه. اگه نتایج نامطلوب دیدی، ابتدا Anchor Point رو اصلاح کن.
✅ حذف و اضافه کردن مجدد Faux Parent: گاهی یه Reset ساده میتونه مشکل رو برطرف کنه. لایه رو از Faux Parent جدا کن و دوباره بهش متصل کن.
عدم هماهنگی مقیاس و چرخش لایهها:
🔴مشکل:
ممکنه متوجه بشی که هنگام استفاده از اسکریپت Faux Parent در افتر افکت، چرخش (Rotation) یا مقیاس (Scale) به درستی اعمال نمیشه و باعث ایجاد مشکلات ظاهری میشه.
راهحل:
✅ بررسی تنظیمات Transform: گاهی اوقات لایهای که به Faux Parent متصل شده، تنظیمات Scale، Rotation و Position متفاوتی داره. این موارد رو بررسی و هماهنگ کن.
✅ نرمالسازی مقیاس قبل از لینک کردن: بهتره قبل از اعمال اسکریپت Faux Parent در افتر افکت، مقیاس (Scale) رو روی ۱۰۰٪ و مقدار چرخش (Rotation) رو روی صفر تنظیم کن.
✅ استفاده از Parent معمولی برای موارد پیچیدهتر: اگه لایههایی داری که تغییرات زیادی تو Scale یا Rotation دارن، بهتره از ترکیب Faux Parent و Parent معمولی استفاده کنی.
کار نکردن Faux Parent بعد از Pre-Comp:
🔴مشکل:
وقتی یه لایه رو Pre-Comp میکنی، ممکنه اسکریپت Faux Parent در افتر افکت دیگه روی اون کار نکنه و کنترل حرکات به درستی انجام نشه.
راهحل:
✅ استفاده از Collapse Transformations: اگه Faux Parent روی یه Pre-Comp شده کار نمیکنه، تو تنظیمات اون، گزینه Collapse Transformations رو فعال کن.
✅ استفاده از Null Object داخل Pre-Comp: گاهی بهتره یه Null Object داخل Pre-Comp ایجاد کنی و لایهها رو بهش متصل کنی. سپس، Faux Parent رو روی این Null اعمال کنی.
✅ خارج کردن Faux Parent از Pre-Comp: تو بعضی موارد، بهتره لایهی Faux Parent رو خارج از Pre-Comp نگه داری تا ازش تو سطح اصلی تایملاین استفاده کنی.
 ایجاد مشکلات تو فایلهای وارد شده از سینما 4D:
🔴مشکل:
اگه از سینما فوردی برای انیمیشنهای سهبعدی استفاده میکنی، ممکنه متوجه بشی که اسکریپت Faux Parent در افتر افکت حرکات لایههای C4D رو درست دنبال نمیکنه.
راهحل:
✅ استفاده از Null در سینما 4D: قبل از انتقال فایل به افتر افکت، تو سینما 4D از Null Object برای مدیریت بهتر لایهها استفاده کن.
✅ افزودن دستی Keyframeها: گاهی بهتره بعضی حرکات رو بهصورت دستی روی Position و Rotation تو افتر افکت اصلاح کنی.
✅ بررسی تنظیمات محور Z: سینما 4D از سیستم محور Z متفاوتی نسبت به افتر افکت استفاده میکنه. در صورت مشکل، مقدار Z رو تو Expressionها بررسی کن.
 هماهنگ نبودن Faux Parent با بعضی اسکریپتهای دیگه:
🔴مشکل:
گاهی استفاده از اسکریپت Faux Parent در افتر افکت در کنار بعضی اسکریپتهای دیگه مانند DUIK، RubberHose یا Joysticks ‘n Sliders باعث مشکلات تو کنترل انیمیشنها میشه.
راهحل:
✅ بررسی ترتیب اجرای اسکریپتها: گاهی اجرای اسکریپت Faux Parent در افتر افکت بعد از سایر اسکریپتها مشکل ایجاد میکنه. بهتره ترتیب اجرای اون رو تغییر بدی.
✅ استفاده از Adjustment Layers برای کنترل بیشتر: برای حل بعضی مشکلات، میتونی از یه Adjustment Layer بین اسکریپتهای مختلف استفاده کنی.
✅ استفاده از نسخههای بهروز اسکریپتها: همیشه از آخرین نسخهی Faux Parent و سایر پلاگینها استفاده کن تا از مشکلات ناسازگاری جلوگیری بشه.
اسکریپت Faux Parent در افتر افکت یه ابزار قدرتمند تو موشن گرافیکه که لینککردن لایهها رو سادهتر میکنه. با این حال، تو بعضی شرایط ممکنه دچار مشکلاتی بشی. با استفاده از نکاتی که گفته شد، میتونی این مشکلات رو برطرف کنی و پروژههات رو به بهترین شکل مدیریت کنی!
سخن پایانی:
اسکریپت Faux Parent در افتر افکت یه ابزار فوقالعاده برای افتر افکته که بهت امکان کنترل بیشتر روی ارتباط بین لایهها رو میده. با یادگیری این تکنیک، میتونی پروژههات رو حرفهایتر بسازی!
امیدواریم از توضیحات درباره اسکریپت Faux Parent در افتر افکت اطلاعات کافی به دست اورده باشین. اگه سوالی داشتین همین پایین از ما بپرسین. اگه هم میخواین توی حرفه موشن گرافیک متخصص بشین ولی نمیدونین از کجا شروع کنین، موشن گورو بهتون کمک میکنه تا موشن گرافیک رو سریع و تخصصی یاد بگیرین. فقط کافیه به قسمت محصولات آموزشی سایت برین، اونجا کلی ویدیو آموزش موشن گرافیک داریم که آموزش های فوق العاده عالی و کاربردی هستن. پس منتظر چی هستین همین الان شروع کنین!
اگه هم برای کسب و کارتون نیاز به یه ویدیو موشن گرافیک قوی دارین، همین امروز سفارش موشن گرافیک ات رو ثبت کنین.
دانلود اسکریپت Faux Parent برای افترافکت 
799 کیلوبایت
Win