پریفب چیست؟ تعریف پریفب. prefab در یونیتی یعنی چه؟
prefab چیست؟
پریفب یا prefab هم اگه نمی دونید بپرسید.
مثلا یک عکس یا asset یا مجموعه ای از چند گیم ابجکت(جسم بازی مثل مکعب،استوانه وغیره) یا هر چیزی رو خواستیم با ماوس می گیریم می کشیم می اندازیم روی یک جسم در کادر hierarchy(هایرارکی=کادر اجزای صحنه ی بازی ) و زیر شاخه ی یک ابجکت (تهی=empty )قرار می دیم.(نکته برای ایجاد یک جسم تهی یا امپتی،راست کلیک کنید تو کادر هایرارکی و یک جسم empty game object از همون قسمتا ایجاد کنید)
بعدش اون گیم ابجکت empty رو با تمام چیزایی که انداختیم روش و زیر شاخش شده (فقط همون جسم رو )می کشیم توی کادر پروژه تا یک prefab ازش ساخته بشه و تمام چیزایی که زیرشاخش بود هم یه نمونه زیر شاخش میسازه. بعدش می تونیم از کادر هایرارکی یا از صحنه حذفش کنیم. مثل تیر و اشیایی که می خوایم توی صحنه نباشن و با استفاده از کد اونا رو ایجاد کنیم.یا یک نمونه از این پریفب رو بکشیم توی صحنه یا هر چند تا ازش می خوایم بکشیم با ماوس بندازیم تو صحنه و فقط یکی رو از تو کادر پروژه تغییر بدیم تا رنگ همه عوض بشه یا خصوصیات دیگش رو بعد از انتخابش در کادر پروژه ،از طریق کادر inspector که بهش می گیم کادر خصوصیات جسم انتخابی،تغییر بدیم )
به همین سادگی. :| :| :|
اگه پریفب حجمش یک مگابایت باشه هربار که ازش استفاده میکنیم حجم بازی یک مگابایت بیشتر میشه ؟