Wie mache ich, dass er bei Unity nicht zu den Koordinaten 0, 0, 0 geht, sonder direkt von der aktuellen Position hoch?

1 Antwort

Vector3.up zeigt auf die Koordinate (0, 1, 0). Um von der aktuellen Position des Objekts aus zu starten, darfst du den rechtsseitigen Wert nicht einfach zuweisen, sondern musst ihn aufaddieren.

cube.transform.position += Vector3.up * Time.time;

// or long version:
cube.transform.position = cube.transform.position + Vector3.up * Time.time;