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 / 60.
Bu bölümde ekrana sayılar yazdırdık: bir metin alanı, bir dizeye eklenen bir değer, iki nokta üst üste işaretinden sonraki biçimler ve her karede hesaplanan bir zamanlayıcı. Gösterge panelinde bunların hepsi kullanılıyor.
Görev
KolayGösterge panelini Dashboard.cs dosyasında yaz.
Update()içindecar.speed * 3.6fdeğerini tam sayı olarak km/h cinsinden göster; 50'nin üzerindeyse kırmızı, değilse beyaz olsun. Örnek:54 km/h.- En yüksek km/h değerini bir alanda tut;
Top: 61 km/hşeklinde göster. - Her karede
car.speed * Time.deltaTimedeğerini yolculuk alanına ekle; kilometre cinsinden iki ondalık basamakla göster:Trip: 0.18 km.
“Oyna” düğmesine bas, hızlan ve fren yap: en yüksek hız aynı kalır. Ardından “Kontrol et” düğmesine bas.
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 yolculuk mesafesini göster
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
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östergesi2Düğ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 ParalarKendi başına pratik yap: Unity playground