1
A
回答
7
您可以使用矩阵进行旋转。首先你设置位置(我正在使用位图中心的坐标)。然后应用旋转。然后使用你的矩阵绘制。
Matrix transform = new Matrix();
transform.setTranslate(xOfCentre, yOfCentre);
transform.preRotate(turnDegrees, width/2, height/2);
canvas.drawBitmap(bitmap, transform, null);
如果您希望将车削变成动画,请参见my answer to "animating and rotating an image..."。
相关问题
- 1. Android - 围绕中心点旋转图像?
- 2. 围绕其容器的中心点旋转图像
- 3. jquery - 使图像旋转围绕中心点旋转
- 4. Swift:围绕中心点旋转图层
- 5. wpf围绕中心旋转图像
- 6. 围绕中心旋转图像
- 7. 围绕其中心旋转两个画布
- 8. Silverlight中围绕其中心旋转线
- 9. 在HTML画布中围绕固定中心旋转圆弧
- 10. 围绕其中心旋转标签
- 11. 围绕其中心旋转伪元素?
- 12. 在画布中围绕原点旋转一个点
- 13. 围绕一个中心点旋转CGPoint
- 14. Java围绕中心点旋转物体?
- 15. 围绕中心点旋转身体
- 16. CALayer围绕中心旋转
- 17. 围绕中心旋转NSView
- 18. 在统一中围绕其中心点旋转对象3d
- 19. 围绕它的中心旋转图片
- 20. Android:围绕屏幕中心旋转画布
- 21. Android动画在中心点周围旋转图像
- 22. 使用javascript在画布中围绕点旋转直线
- 23. 围绕物体旋转相机vs围绕其中心旋转物体
- 24. SVG动画围绕中心点旋转路径。
- 25. 围绕枢轴点旋转图像
- 26. Java:围绕不同点旋转图像
- 27. 围绕其中心点旋转自定义几何网格
- 28. Qt围绕其中心点旋转文本
- 29. Actionscript 3.0围绕其中心点旋转一个精灵
- 30. AS3围绕其中心点旋转对象
在这个例子中,xOfCentre和yOfCentre会是什么? – 2012-02-17 14:42:22
我相信他们是旋转点(枢轴)的坐标。 – idbrii 2012-02-24 21:59:25