Menu
CoddyTech

Einen Checkpoint erreichen

Teil des Abschnitts Echte Spiele entwickeln der Unity-Journey von Coddy. Lektion 53 von 60.

challenge icon

Aufgabe

Mittel

Lass die roten Stangen den Respawn-Punkt verschieben.

  1. Schreibe in Checkpoint OnTriggerEnter: Wenn das Objekt einen Player hat, rufe dessen SetCheckpoint(transform.position) auf.
  2. Färbe dann die Stange mit Color.green und protokolliere Checkpoint reached.
  3. Verwende ein bool reached, damit dies nur beim ersten Mal passiert.

Drücke „Spielen“, berühre eine Stange und stürze ab: Du kommst bei der Stange wieder zurück. Drücke dann „Prüfen“.

Probier es selbst

using UnityEngine;

public class Checkpoint : MonoBehaviour
{
    // In einer späteren Lektion wird dies ergänzt: eine Flagge, die den Ort verschiebt, an dem du nach einem Sturz wieder auftauchst.
}

Alle Lektionen in Echte Spiele entwickeln

Übe selbstständig: Unity-Playground