Vector3 direction; transform.rotation = Quaternion.FromToRotation(Vector3.forward, direction);
Vector3 direction; transform.forward = direction;