Menu
CoddyTech

Jäger

Teil des Abschnitts Physik und Gameplay der Unity-Journey von Coddy. Lektion 57 von 63.

challenge icon

Aufgabe

Mittel

Jetzt zu den Jägern. Zwei stehen in der Arena, sind mit Hunter getaggt und haben jeweils ein Rigidbody und das Skript Hunter. Behalte den Spieler aus der letzten Lektion bei und vervollständige Hunter:

  • Ein speed-Feld, dessen Wert im Inspector festgelegt wird (3).
  • Suche in Start mit GameObject.FindWithTag("Player") den Spieler und speichere seinen Transform. In der nächsten Lektion werden Jäger während des Spiels aus einem Prefab erzeugt. Ein Feld in einem Prefab kann kein Objekt aus der Szene enthalten, daher sucht jeder Jäger selbst nach dem Spieler.
  • Lege bei jedem Physikschritt die Geschwindigkeit des Jägers so fest, dass er sich mit speed über den Boden auf den Spieler zubewegt und seine y-Geschwindigkeit beibehält.

Drücke Play, halte dich von ihnen fern und klicke dann auf Check.

Probier es selbst

using UnityEngine;

public class Hunter : MonoBehaviour
{
    // In einer späteren Lektion wird dies ergänzt: Jäger, die den Spieler verfolgen.
}

Alle Lektionen in Physik und Gameplay