Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 android 和这个论坛的新手。我有个问题:
我设法移动了一个没有任何动画的简单图像。我还设法制作了一个精灵动画,其中我在一个矩形中有 4 个图像,我将其切成 4 块,并一次在屏幕上显示它。
这就是我要剪切位图图像的方法:canvas.drawBitmap(bitmap, sourceRect, destRect, null);
现在我应该如何结合这两个。那就是精灵动画应该发生。图像也需要在屏幕中移动。我该怎么办。请帮我。我看到了一些 tuts 但我无法理解
只需destRest在绘图前将 中的坐标更改为指向所需的目标坐标即可。
destRest
Rect destRect = new Rect(topLeftX, topLeftY, topLeftX + spriteWidth, topLeftY + spriteHeight);