Klejnoty na ekranie
Część sekcji Tworzenie prawdziwych gier ścieżki Unity w Coddy. Lekcja 54 z 60.
Wyzwanie
ŚredniLicz pięć klejnotów, gdy gracz je zbiera.
- W
Playerdodajusing TMPro;i[SerializeField] private TMP_Text gemText;. - W
Start()policz obiekty z tagiemGemi wyświetlGems: 0/5. - Dodaj
public void AddGem(): jeden klejnot więcej, wyświetlany jakoGems: 1/5. - W
Gem, gdy pojawi sięPlayer, wywołaj jegoAddGem()i zniszcz klejnot.
Naciśnij „Graj” i zbieraj klejnoty. Następnie naciśnij „Sprawdź”.
Spróbuj swoich sił
using UnityEngine;
public class Gem : MonoBehaviour
{
// W późniejszej lekcji uzupełnimy ten kod: będzie to klejnot do zebrania.
}
Wszystkie lekcje w sekcji Tworzenie prawdziwych gier
1Tekst na ekranie
Canvas i tekstWyświetlanie wynikuFormatowanie liczbOdliczanie czasuPowtórka: prędkościomierz4Sceny i poziomy
Wczytaj scenęUruchom poziom ponownieNastępny poziomZachowaj między scenamiPodsumowanie: wybór poziomu10Projekt: platformówka 3D
TrasaRuchome platformy2Przyciski i ekrany
Przyciski i onClickLambdyPodłączanie w InspectorzeWłączanie i wyłączanie paneliPaski zdrowiaPodsumowanie: sklep z ulepszeniami5Zapisywanie za pomocą PlayerPrefs
Zapisz liczbęWczytywanie z wartością domyślnąNajlepszy wynikZapisz ustawieniaPodsumowanie: monety w bankuPoćwicz samodzielnie: Edytor online Unity