Menu
CoddyTech

Rückblick: Aufzug

Teil des Abschnitts Unity-Scripting: Grundlagen der Unity-Journey von Coddy. Lektion 18 von 85.

Diese Zusammenfassung führt das Kapitel zusammen: Felder, die der Inspector festlegt, mit [SerializeField] privat gehalten und in jedem Frame in Update() ausgelesen.

challenge icon

Aufgabe

Einfach

Schreibe das Skript des Aufzugs: Er fährt nach oben und hält dort an.

  1. Füge zwei Felder, speed und top, als [SerializeField] private float hinzu. Der Inspector setzt sie auf 2 und 5.
  2. Addiere in Update(), solange transform.position.y kleiner als top ist, new Vector3(0, speed * Time.deltaTime, 0) zu transform.position.

Drücke „Spielen“: Der Aufzug fährt bis zu einer Höhe von 5 nach oben und bleibt dort. Klicke dann auf „Prüfen“.

Probier es selbst

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed und top: privat, im Inspector festlegen

    void Update()
    {
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Unity-Scripting: Grundlagen

Übe selbstständig: Unity-Playground