Transform.LookAt?を使えば指定した方向に瞬時に向きを変えられます。
void Update() { Vector2 targetPos( 0, 0, 0 ); transform.LookAt( targetPos ); }