Добрый день , у меня эсть проблемка (эсли что я только недавно начал изучать юнити) Мне нужно было ограничить вращение Башни танка , и я написал такой код : private void Turn_Fixer()
{
if(Tower.transform.eulerAngles.z > 60)
{
Tower.transform.Rotate(Vector3.zero.x, Vector3.zero.y, -turn * Time.deltaTime);
}
if (Tower.transform.eulerAngles.z < -60)
{
Tower.transform.Rotate(Vector3.zero.x, Vector3.zero.y, turn * Time.deltaTime);
}
} вот только эсли башня имеет больше 60 по Z то все работает как нужно , но эсли башня вращается на <0 по z то она совсем начинает минусовать . Буду благодарен эсли кто-то поможет