@Koha02

Как ограничить поворот камеры Unity 3D?

Сделал с помощью Mathf.Clamp(), но ничего не работает

void LateUpdate()
    {
        mouseX = Input.GetAxis("Mouse X") * sentivity * Time.deltaTime;
        mouseY = Input.GetAxis("Mouse Y") * sentivity * Time.deltaTime;

        Player.Rotate(mouseX * new Vector3(0, 1, 0));
        transform.Rotate(-mouseY * new Vector3(1, 0, 0));
        mouseY = Mathf.Clamp(mouseY, -90, 90);
    }
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
У тебя Clamp почему-то делается уже после поворота камеры
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы