if ( Input.GetMouseButton(0) )
{
}
поворот происходит только когда я нажимаю мышкой на область самого персонажа
Он ничего не говорил про поворот к мыши.
Построение вопроса - это его ошибка,