[Unity]Verwenden Sie localPosition, um ein fließbandähnliches System zu erstellen.


Hallo.
Heute möchte ich ein einfaches Förderband mit localPosition erstellen.

Zur Erinnerung: Platzieren Sie die rechteckigen Würfel, die als Basis des Förderbandes dienen werden. Der schwarze Würfel im Bild unten ist die Basis.
Dann platzieren Sie die untergeordneten Objekte auf der Basis. *Der kleine weiße Würfel im Bild unten.

Fügen Sie dem oben vorbereiteten untergeordneten Objekt ein Skript hinzu. *BeltConveyour-Skript.

Nachdem Sie das Skript hinzugefügt haben, duplizieren Sie die untergeordneten Objekte in gleichen Abständen und platzieren sie. (In diesem Fall handelt es sich um ein Muster, das entsprechend platziert wird.

Das Skript „BeltConveyour“ verschiebt sie schrittweise nach links, und wenn sie den linken Rand des übergeordneten Objekts erreichen, verschieben Sie sie zum rechten Rand und dann wieder schrittweise nach links.

Weist der Variablen pos seine eigene localPosition zu und gibt den Wert der Variablen pos an localPosition zurück, wenn der Wert der x-Achse geändert wird.
Wenn er -0.46f (ganz links) erreicht, verschieben wir ihn auf 0.46f (ganz rechts), aber ich denke, es gibt eine effizientere Methode. Ich denke, es gibt eine effizientere Methode. ;

Wenn das Spiel gestartet wird, setzt sich das Förderband in Bewegung und die Würfel, die von der vorgefertigten, separat hergestellten Fallvorrichtung fallen, werden nach links befördert.

– Beispiel -.