Как сделать так, чтобы при повороте, объект не залазил за текстуру?
Часть скрипта, поворачивающая объект:
float AngleRotate = RotateSpeed * Input.GetAxis("MoveTower");
rot.z = Mathf.Clamp( rot.z + AngleRotate, -yLimit, yLimit);
Tower.transform.eulerAngles = rot;
сделал вот такой код пушка ставится вертикально не могу понять почему и как можно это исправить?