#android #2d #rotation #rect
#Android #2d #поворот #прямоугольник
Вопрос:
я хочу повернуть прямоугольник (не только нарисовать повернутый прямоугольник, но и получить новое повернутое значение) в Android, я попытался
canvas.rotate
но это не отразило новые значения в rect, это просто нарисовало повернутую строку.
И это мне не помогает, потому что я использовал прямоугольник при обнаружении столкновений
Есть ли способ повернуть модель прямой кишки , а не только нарисовать повернутую ?
Спасибо
Ответ №1:
я согласен с grWEn, попробуйте использовать opengl-es. вы можете прочитать этот блог, это действительно помогло мне. Здесь:http://blog .jayway.com/2010/01/01/opengl-es-tutorial-for-android-–-part-iii-–-transformations
Комментарии:
1. Я ценю вашу помощь, но я не могу остановиться сейчас и начать использовать opengl, у меня ограничено время. Первое, что я сделаю после завершения работы с этим приложением, это прочитаю руководство, которое вы мне прислали, и изучу opengl-es. Еще раз спасибо
Ответ №2:
OpenGL ES — это очень хорошая библиотека для графики Android. Повернуть фигуру очень просто с glRotatef. Вы можете найти пару очень полезных руководств по OpenGL ES в Интернете. Такого рода материалы есть в базовом руководстве.
Комментарии:
1. 2d-графика Android подходит для моего приложения, поэтому мне нужно продолжать ее использовать, я не хочу вводить сложность opengl.