Dotrzyj do punktu kontrolnego
Część sekcji Tworzenie prawdziwych gier ścieżki Unity w Coddy. Lekcja 53 z 60.
Wyzwanie
ŚredniSpraw, aby czerwone słupki przesuwały punkt odrodzenia.
- W
CheckpointnapiszOnTriggerEnter: gdy obiekt ma komponentPlayer, wywołaj jegoSetCheckpoint(transform.position). - Następnie ustaw kolor słupka na
Color.greeni zapisz w loguCheckpoint reached. - Użyj
bool reached, aby działo się to tylko za pierwszym razem.
Naciśnij „Graj”, dotknij słupka i spadnij: wrócisz do słupka. Następnie naciśnij „Sprawdź”.
Spróbuj swoich sił
using UnityEngine;
public class Checkpoint : MonoBehaviour
{
// W jednej z późniejszych lekcji dodamy tutaj flagę, która zmienia miejsce, w którym pojawiasz się ponownie po upadku.
}
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