مراجعة: العملات في البنك
جزء من قسم بناء ألعاب حقيقية في رحلة Unity على Coddy. الدرس 26 من 56.
التحدي
متوسطالبحث عن كنز. يؤدي الضغط على Space إلى استخراج عملة ووضعها في الجيب، وينقل زر Bank ما في الجيب إلى البنك. يُحفَظ البنك فقط: تُفقَد العملات التي لا تزال في الجيب عند إغلاق اللعبة. اكتب Digger:
- يضيف Space عملة واحدة إلى
pocket. - يؤدي النقر على Bank إلى إضافة ما في الجيب إلى
bank، وإفراغ الجيب، وحفظ البنك تحت المفتاحBank. - يبدأ بنك اللاعب الجديد بـ 10 عملات، هدية ترحيبية. ويُحمَّل البنك المحفوظ كما حُفظ، حتى لو كانت قيمته 0.
- تعرض النصوص دائمًا القيم الحالية، مثل Pocket: 3 وBank: 12.
اضغط Play، ونقّب، وأودِع العملات في البنك، ثم العب مرة أخرى، وبعدها اضغط Check.
جرّب بنفسك
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class Digger : MonoBehaviour
{
public TMP_Text pocketText;
public TMP_Text bankText;
public Button bankButton;
private int pocket;
private int bank;
void Start()
{
}
void Update()
{
}
}
جميع دروس بناء ألعاب حقيقية
4المشاهد والمستويات
تحميل مشهدإعادة تشغيل المستوىالمستوى التاليالاحتفاظ بالبيانات بين المشاهدمراجعة: اختيار المستوى10مشروع: لعبة منصات ثلاثية الأبعاد
المسارالمنصات المتحركة2الأزرار والشاشات
الأزرار وonClickالتعبيرات Lambdaالربط في Inspectorتشغيل اللوحات وإيقافهاأشرطة الصحةمراجعة: متجر الترقيات5الحفظ باستخدام PlayerPrefs
حفظ رقمالتحميل بقيمة افتراضيةأعلى نتيجةحفظ الإعداداتمراجعة: العملات في البنك6مشروع: عدّاء بلا نهاية
ثلاثة مساراتعوائق أمامك