Menu
CoddyTech

مراجعة: عدّاد السرعة

جزء من قسم إنشاء ألعاب حقيقية في رحلة Unity على Coddy. الدرس 5 من 60.

يعرض هذا الفصل الأرقام على الشاشة: حقل نصي، وقيمة مدمجة مع سلسلة نصية، وتنسيقات تأتي بعد نقطتين، ومؤقّت يُحسب في كل إطار. تستخدم لوحة المعلومات هذه العناصر كلها.

challenge icon

التحدي

سهل

اكتب لوحة العدادات في Dashboard.cs.

  1. في Update()، اعرض car.speed * 3.6f كعدد صحيح بوحدة كم/س، مثل 54 km/h، باللون الأحمر عندما تتجاوز السرعة 50، وبالأبيض خلاف ذلك.
  2. احتفظ بأعلى سرعة بوحدة كم/س في حقل؛ واعرضها بهذا الشكل: Top: 61 km/h.
  3. في كل إطار، أضف car.speed * Time.deltaTime إلى حقل الرحلة؛ واعرض المسافة بالكيلومترات بمنزلتين عشريتين: Trip: 0.18 km.

اضغط «العب»، ثم زد السرعة واستخدم المكابح: ستظل السرعة القصوى محفوظة. ثم اضغط «تحقق».

جرّب بنفسك

using UnityEngine;
using TMPro;

public class Dashboard : MonoBehaviour
{
    public Car car;
    public TMP_Text speedText;
    public TMP_Text topText;
    public TMP_Text tripText;

    // اعرض السرعة والسرعة القصوى والمسافة المقطوعة
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس إنشاء ألعاب حقيقية

تدرّب بنفسك: Playground لـ Unity