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בחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

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

תרגלו בעצמכם: Unity אונליין