Проверьте вот этот участок кода Mathf.Cos(rotationAmount * Mathf.Deg2Rad)
У вас rotationAmount скорей всего всегда находится между -15 и 15 из-за умножение на Time.deltaTime.
При умножении на Mathf.Deg2Rad, число получается между -0.25 и 0.25, а косинус в таком промежутке всегда положительное число.
Вы создаёте вектор с X > 0.
Java. Быстрый, сочный, клевый, многопоточный и вообще кровавый.
Ну или go - всё тоже, только библиотек меньше, но и не такой кровавый.
Или вообще любой язык, который вам понравится понравится синтаксисом и наличием библиотек.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.