如果我用這個:可能計算旋轉矩陣的寬度/高度?
mCamera.rotateY(45);
mCamera.getMatrix(mMatrix);
mMatrix.preTranslate(-pivotX, -pivotY);
mMatrix.postTranslate(pivotX + centerX, pivotY + centerY);
,做:
canvas.drawBitmap(bitmap, mMatrix, null);
然後描繪的圖畫會更高,更薄和矩陣將被很好地應用到整個畫面。現在,有什麼方法來計算旋轉的大小?我想通過縮放來適應圖像,現在當我旋轉它時,由於父級的約束,部分頂部和底部會被裁剪。謝謝!
編輯:
我所要做的是旋轉的圖像和旋轉Y的範圍將是從0到90
太棒了,謝謝!有用 :) –