2017-01-03 1 views
-3

Ich frage mich, ob jemand den besten Weg kennt, um ein 2D-Sprite im Unity-Modus im Uhrzeigersinn oder gegen den Uhrzeigersinn um die Bildschirmränder zu bewegen. (Snake like motion)Unity 3D - Verschiebe 2D Sprite um die Bildschirmränder im/gegen den Uhrzeigersinn

Ich habe nach Möglichkeiten gesucht, die Bildschirmgröße zu bestimmen, aber in Bezug auf die Tatsache, dass mein Sprite sich bewegt, bin ich kein Glück.

+0

Ehrlich gesagt gibt es wie eine Zillion Posts; Proben; und Artikel über Unity3D, ganz zu schweigen von den Bizillions auf YouTube – MickyD

Antwort

1

immer meinen Sprit

Update() { 
    var target = new Vector3(10, 10, 0); 
    transform.position = Vector3.Lerp(transform.position, target, Time.deltaTime); 
} 

bewegt Diese Ihr Objekt in die Position bewegen wird (10, 10, 0) über die Zeit. Aber, wie der Kommentar sagte, gibt es eine Unmenge von Tutorials, die Ihnen mehr helfen können, und das wird auch Ihren Google Fu verbessern.