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.
Görev
KolayTest 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
1Ekrandaki Metinler
Canvas ve MetinSkoru GösterSayıları BiçimlendirGeri Sayım ZamanlayıcısıTekrar: Hız Göstergesi4Sahneler ve Bölümler
Bir Sahne YüklemeBölümü Yeniden BaşlatmaSonraki BölümSahneler Arasında SaklamaTekrar: Bölüm Seçimi10Proje: 3D Platform Oyunu
ParkurHareketli Platformlar2Düğmeler ve Ekranlar
Düğmeler ve onClickLambda İfadeleriInspector'da Bağlantı KurmaPanelleri Açma ve KapamaCan ÇubuklarıTekrar: Yükseltme Mağazası5PlayerPrefs ile Kaydetme
Bir Sayı KaydetmeVarsayılan Değerle YüklemeEn Yüksek SkorAyarları KaydetmeTekrar: Bankadaki Paralar