Menu
CoddyTech

Tekrar: Hız Göstergesi

Coddy'nin Unity Journey'sinin Gerçek Oyunlar Geliştirmek bölümünün bir parçası. Ders 5 / 56.

challenge icon

Görev

Kolay

Test aracı Car.cs tarafından kontrol edilir; bu dosya tamamlanmıştır: yukarı ok aracı hızlandırır, aşağı ok fren yapar ve herkese açık speed değeri saniyede metre cinsindendir. Gösterge panelini Dashboard.cs içinde yazın (sahne, car, speedText, topText ve tripText öğelerini bağlar):

  • speedText, hızı km/sa cinsinden (saniyede metre değerinin 3.6 ile çarpımı), en yakın tam sayıya yuvarlanmış şekilde gösterir: 54 km/h. Hız 50 km/sa üzerindeyse kırmızı, değilse beyaz olur.
  • topText, şimdiye kadar ulaşılan en yüksek hızı aynı şekilde gösterir: Top: 61 km/h. Fren yapmak bu değeri düşürmez.
  • tripText, şimdiye kadar gidilen mesafeyi kilometre cinsinden, iki ondalık basamakla gösterir: Trip: 0.18 km. Arabanın her karede aldığı metreleri toplayın.

Play'e basın, hızı 50'nin üzerine çıkarın, fren yapın ve ardından Check'e basın.

Kendin dene

using UnityEngine;
using TMPro;

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

    // Hızı, en yüksek hızı ve yolculuğu göster
}

Gerçek Oyunlar Geliştirmek bölümündeki tüm dersler