2012-03-08 111 views
1

我創建了一個畫布,畫上有一個位圖,每次我摸到畫布旋轉位圖和新位置的Android

我已經設置了位圖的邊界上繪製的開始,但之後的時間製作動畫我改變旋轉矩陣和旋轉位圖它不會改變基於新矩陣的邊界

我需要重置我的位圖的邊界,以便能夠使用它作爲可點擊的對象,並在單擊時觸發一些事件

如何更新基於旋轉矩陣的邊界

由於提前

回答

0

我已經使用這些方程重新計算旋轉後的新的位置

下一頁末=(oldx * COS(角度))+(oldy * - 罪(角度))

newy =(oldy * sin(角度))+(oldy * cos(角度))