Quaternion.LookRotation
すごく便利
向く方向と上方向を指定するだけで適切な回転を計算してくれる
Unity - Scripting API: Quaternion.LookRotation