Как заблокировать повороты в Х?
Если это rigidbody, то почему бы не использовать на нем freeze rotation
Ограничить можно Mathf.Clamp, но если вам не надо пл х поворачивать, то просто можете по у и не ограничивать х