Поворот navmesh агента в 2д

Короче начал использовать navmesh в 2д и не пойму как заставить агента поворачиваться в сторону движения по оси z,сразу скажу что “transform.rotation = Quaternion.LookRotation(agent.velocity.normalized);” вот такой код поворачивает по осям x и y. Еще есть идея на скрине синяя стрелка указывает направление может ее можно как-то использовать?
image