Als Bild dargestellt, meine Kamera auf dem Weg zu bewegen Ich möchte das andere Objekt reibungslos aussehen. Derzeit habe ich versuchtSmoothly LookAt anderen Objekt
trasnform.LooAt(activePath.gameObject.transform);
aber es produziert ruckartige Ergebnis. Objekt sieht plötzlich mit dem nächsten Objekt mit Ruck! wie man es vermeidet. Ich suchte und diese Lösung gefunden, aber es auch nicht funktioniert
var targetRotation = Quaternion.LookRotation(activePath.gameObject.transform.position - transform.position);
transform.rotation = Quaternion.Slerp(transform.rotation, targetRotation, Time.deltaTime);
es ist nicht statt kontinuierlich –
Try Rucken übersetzt arbeiten Hinzufügen einer Multiplizieren Sie mit 'Time.deltaTime', um die Bewegung zu verlangsamen, um Ihren i ssue. Ich befürchte, dass es andere Skripte gibt, die ein Problem verursachen. Möglicherweise müssen Sie mehr von einem Beispiel Ihres Skripts posten – Harvey
tatsächlich verwende ich MegaShape-Paket, das spl-Format Spline dann bekomme ich meine Kamera auf diese Spline eine nach der anderen. für mehr http://stackoverflow.com/questions/37249480/rotation-toward-the-movement-direction-of-object –