Menu
CoddyTech

סיכום: מד מהירות

חלק מהיחידה בונים משחקים אמיתיים במסלול ה-Unity של Coddy. שיעור 5 מתוך 56.

challenge icon

אתגר

קל

מכונית הבדיקה מונעת על ידי Car.cs, שכבר הושלם: החץ למעלה מאיץ אותה, החץ למטה בולם, והמהירות הציבורית שלה speed היא במטרים לשנייה. כתבו את לוח המחוונים ב־Dashboard.cs (הסצנה מקשרת בין car, speedText, topText ו־tripText):

  • speedText מציג את המהירות בקמ״ש (מטרים לשנייה כפול 3.6), מעוגלת למספר שלם: 54 km/h. הצבע שלו אדום מעל 50 קמ״ש ולבן אחרת.
  • topText מציג את המהירות הגבוהה ביותר שהושגה עד כה, באותו אופן: Top: 61 km/h. בלימה לא מורידה את הערך.
  • tripText מציג את המרחק שנסעתם עד כה, בקילומטרים עם שתי ספרות אחרי הנקודה: Trip: 0.18 km. סכמו את המטרים שהמכונית עוברת בכל פריים.

לחצו על Play, האיצו עד שתעברו את 50, בלמו ואז לחצו על Check.

נסו בעצמכם

using UnityEngine;
using TMPro;

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

    // הצג את המהירות, את המהירות המרבית ואת מרחק הנסיעה
}

כל השיעורים ביחידה בונים משחקים אמיתיים