我正在开发一款 Android 游戏,屏幕上有两个图像。我目前的像素完美碰撞检测效果很好。我的问题是当我旋转其中一张图像并检查像素是否发生碰撞时。像素仍然以图像加载的原始方式定向,因此它并不像以前那么完美......我可以获取数组或二维数组中的所有像素。但我目前只是通过 Bitmap 类中的 getPixel(x, y) 方法访问它们。
有谁知道基于任意度数旋转数组中的值的算法吗?或者有其他方法可以解决这个问题吗?
最佳答案
你看过AffineTransform
吗? ?
这是我过去用来旋转 Sprite 和图像的方法。
关于java - 旋转像素完美碰撞检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457123/