使用精灵表和Matrix绘制到Canvas

时间:2013-02-05 23:23:56

标签: android matrix bitmap sprite-sheet

在我的应用程序中,我希望我的精灵根据它们前进的方向旋转,这已经很好地完成了Matrix。

然而,现在在尝试实现一些精灵动画之后,我意识到没有Canvas.drawBitmap(...)方法,它采用矩阵并允许剪切精灵表。

有没有办法在我必须绘制它们之前将精灵表剪辑成单独的位图,即在我的自定义SurfaceView的onCreate中,我可以创建一个Bitmaps数组来通过裁剪工作表来包含我的精灵吗?

由于 安迪

P.S我知道旋转画布以实现旋转图像,但看到我的所有代码都设置好并且工作得很好我不想改变它

0 个答案:

没有答案