Повернуть растровое изображение и новое местоположение Android - PullRequest
1 голос
/ 08 марта 2012

Я создал холст, нарисовал на нем растровое изображение и анимировал его каждый раз, когда я касался холста

Я установил границы битовой карты в начале рисования, но после изменения поворотаМатрица и вращение битовой карты не изменяют границы на основе новой матрицы

Мне нужно сбросить границы моего растрового изображения, чтобы иметь возможность использовать его как интерактивный объект и запускать какое-либо событие при нажатии на него

как мне обновить границы на основе матрицы вращения

Заранее спасибо

1 Ответ

0 голосов
/ 09 марта 2012

Я использовал это уравнение для пересчета новой позиции после вращения

newx = (oldx * cos (angle)) + (oldy * - sin (angle))

newy = (oldy * sin (angle)) + (oldy * cos (angle))

...