Menu
CoddyTech

Ziellinie

Teil des Abschnitts Echte Spiele entwickeln der Unity-Journey von Coddy. Lektion 52 von 56.

challenge icon

Aufgabe

Mittel

Der Kurs erhält ein Ziel: das weiße Tor auf der letzten Plattform, ein Trigger mit dem Skript FinishLine. Der Build enthält jetzt zwei Level, Level1 und Level2, in dieser Reihenfolge; Level2 ist ein kurzer eigener Kurs mit drei Edelsteinen. Behalte alles aus den vorherigen Lektionen bei.

Vervollständige FinishLine: Wenn der Spieler (ein Objekt mit dem Skript Player) den Trigger betritt,

  • gib den Namen des Levels und das Wort complete! aus, zum Beispiel Level1 complete!;
  • lade das nächste Level im Build anhand seines Build-Index. Lade nach dem letzten Level wieder das erste.

Verwende Build-Indizes statt Levelnamen, damit ein später zum Build hinzugefügtes Level3 keine Änderung am Code erfordert. Drücke Play, durchlaufe den Kurs und überquere das Ziel, dann Check.

Probier es selbst

using UnityEngine;

public class FinishLine : MonoBehaviour
{
    // In einer späteren Lektion wird dies ergänzt: das Ende des Levels.
}

Alle Lektionen in Echte Spiele entwickeln