I’m trying to make an object look away from the player (read “main camera”), but for some reason it’s not rotating. When i use transform.lookAt() it works fine, but i want to interpolate. Current code is:
void Update() {
Quaternion lookRot = Quaternion.LookRotation(transform.position - Camera.main.transform.position);
transform.rotation = Quaternion.Slerp(transform.rotation, lookRot, interpolationTime);
}
So what’s wrong?