Rückblick: Umlaufender Mond
Teil des Abschnitts Grundlagen des Scripting in Unity der Unity-Journey von Coddy. Lektion 28 von 67.
Aufgabe
MittelDer Mond ist bereits ein Kind des Planeten, 3 Einheiten entfernt, und erhält keinen Code: Was mit dem Planeten geschieht, geschieht auch mit ihm. Schreibe das Skript des Planeten:
- Der Planet dreht sich mit
spinGrad pro Sekunde um seine y-Achse und nimmt den Mond dabei mit sich herum. - Solange die Leertaste gedrückt wird, wächst der Planet gleichmäßig entlang jeder Achse: Seine Skalierung nimmt um
growpro Sekunde zu, von 1 auf 2, und hält bei 2 an.
Beobachte den Mond, während der Planet wächst. Drücke Play und dann Check.
Probier es selbst
using UnityEngine;
public class Planet : MonoBehaviour
{
public float spin = 40f;
public float grow = 0.5f;
void Update()
{
}
}
Alle Lektionen in Grundlagen des Scripting in Unity
1Dein erstes Skript
Hallo, UnityPlatziere den WürfelBewege dich in jedem FrameDrehe dich jede SekundeSteuere mit den TastenRückblick: Steuere den Würfel4Vektoren
Vektoren addierenRichtungenLokaler und globaler RaumDiagonale GeschwindigkeitAbstand zwischen ObjektenVector3 ist ein StructRückblick: Drohnenpilot7Projekt: Fang den Stern
Der FängerEin fallender Stern10Der Lebenszyklus eines Skripts
Awake und StartUpdate und LateUpdateOnEnable und OnDisableDie Reihenfolge im LebenszyklusRückblick: Lifecycle Logger5Transformationen und Hierarchie
Eltern und KinderSkalierungDinge ansehenAuf einen Punkt zubewegenRückblick: Umlaufender Mond8Dinge finden
Nach Namen findenTagsNach Typ findenReferenzen schlagen FindUnitys NullRückblick: Nächste Münze11Projekt: Weiche den Blöcken aus
Der LäuferFallende Blöcke6GameObjects und Komponenten
Referenzen im InspectorEine Komponente abrufenFehlende KomponentenEine Komponente hinzufügenRequireComponentEin- und AusblendenRückblick: Lichtschalter