إنشاء المباني الجاهزة لإدارة عدد كبير من الكائنات
بيئة التحقق
- نوافذ
-
- ويندوز ١١
- محرر الوحدة
-
- 2021.3.3f1
- حزمة نظام الإدخال
-
- 1.3.0
المتطلبات الأساسية لهذه النصيحة
تم إجراء الإعدادات التالية مسبقا كمقدمة لوصف هذه النصيحة.
حول المباني الجاهزة
ببساطة ، المباني الجاهزة هي وظيفة تسمح لك بإدارة الكائنات مركزيا كمصدر نسخ متماثل.
على سبيل المثال ، لنفترض أنك أنشأت شخصية عدو بقوة 100 حصان وتكرارها ووضعها في مكان 100. ومع ذلك ، إذا كنت ترغب في الحصول على 50 حصانا لتوازن اللعبة ، فستحتاج إلى إعادة تعيين HP من 100 إلى 50. إذا كان لديك نوع واحد فقط ، فلا يزال هناك المزيد من الإعدادات في اللعبة ، لذلك من الصعب القيام بذلك في كل مرة ويمكنك ارتكاب الأخطاء.
إذا كنت تستخدم المباني الجاهزة ، فلنفترض أنك تريد أن يكون لشخصية العدو الجاهزة 100 حصان وتضع 100 حرف عدو "بناء على المباني الجاهزة". يتم الاحتفاظ بإعدادات أحرف العدو المكررة بواسطة "Prefab" ، لذلك من خلال تعيين HP للمباني الجاهزة على 50 ، ستكون HP لجميع أحرف العدو المكررة 50.
بالمناسبة ، يتم استخدام HP كمثال ، ولكن لا يوجد HP في إعدادات كائن Unity ، لذا يرجى اعتباره مثالا على مشاركة المعلمات.
إنشاء المباني الجاهزة
أولا ، قم بإنشاء مشروع جديد.
بعد ذلك ، قم بإنشاء الكائن الذي تريد استنساخه. هذا لا يختلف عن إنشاء كائن واحد بشكل طبيعي. هنا سنضيف ملف صورة إلى المشروع ونضعه ككائن.
]
الآن إنشاء الجاهزة. عند وضع كائن في طريقة العرض، تتم إضافته إلى التسلسل الهرمي، لذا قم بإفلاته في المشروع.
سترى أنه ستتم إضافته إلى المشروع في شكل مختلف قليلا عن ملف الصورة الأصلي. عند تحديد مسار الملف أدناه لديه الامتداد ". الجاهزة "ويمكنك أن ترى أنه يتم عرض رمز مكعب أزرق.
في الواقع ، هذه جاهزة ، ويمكنك إنشاء مبنى جاهز بهذه العملية فقط.
بالمناسبة ، إذا قمت بفحص التسلسل الهرمي ، يمكنك أن ترى أن رمز الكائن الذي قمت بنقله مسبقا باللون الأزرق. يشير هذا إلى أن هذا كائن تم إنشاؤه من مبنى جاهز.
حاول إسقاط المباني الجاهزة التي أنشأتها في مشروعك في طريقة العرض. أعتقد أنه تمت إضافة صورة (كائن) إلى العرض ، ورمز التسلسل الهرمي أزرق أيضا.
نظرا لأنه كائن تم إنشاؤه بناء على مبنى جاهز ، فلنضيف المزيد والمزيد.
هنا ، على سبيل المثال ، دعنا نغيره بافتراض أن حجم الصورة كان صغيرا ويجب مضاعفته. أولا ، حدد الملف الجاهز الموجود في مشروعك. سيؤدي ذلك إلى إظهار الإعدادات الجاهزة التي حددها المفتش.
دعنا نضبط XYZ للمقياس على 2 لكل منهما.
بعد ذلك ، يمكنك أن ترى أن مقياس "الكائنات التي تم إنشاؤها من المباني الجاهزة" يتغير دفعة واحدة.
يمكن للمباني الجاهزة مشاركة إعدادات مثل هذه ، لذلك إذا كان لديك عدد كبير من الكائنات المراد وضعها ، فمن الجيد استخدام المباني الجاهزة.