我是Android和这个论坛的新手。我有一个问题:
我设法移动一个没有任何动画的简单图像。我还设法做了一个精灵动画,我在一个矩形中有4个图像,我切成4个并一次在屏幕上显示它。
这是我用来剪切位图图像的方法:canvas.drawBitmap(bitmap,sourceRect,destRect,null);
现在我应该如何组合这些2.那就是精灵动画应该发生。图像也需要在屏幕中移动。我想做什么。请帮我。我看到了一些东西,但我无法理解
答案 0 :(得分:0)
在绘图之前,只需更改destRest
中的坐标即可指向所需的目标坐标。
Rect destRect = new Rect(topLeftX, topLeftY, topLeftX + spriteWidth, topLeftY + spriteHeight);