Как его правильно вращать???
Код
aim = Input.mousePosition;
target = cam.ScreenToWorldPoint(new Vector3(aim.x, aim.y, 100));
Quaternion rot = Quaternion.LookRotation(target-transform.position);
transform.rotation = Quaternion.Slerp(transform.rotation, rot, rotspeed * Time.deltaTime);
При 90 градусах по Х, крутится вокруг оси Y как камера от первого лица..