Unity Lookrotation lerp
Quaternion lookOnLook =
Quaternion.LookRotation(enemy.transform.position - transform.position);
transform.rotation =
Quaternion.Slerp(transform.rotation, lookOnLook, Time.deltaTime);
Innocent Ibis