覆盖数组中图像的非常坐标
Cover very coordinate of an image in an array
给定的是图像的 x 和 y 坐标,以及它的高度和宽度。
我现在想将该图像的每个像素(仅位置)存储在一个数组中,因此我可以将它们与另一个也保存图像坐标的数组进行比较,以检查这些图像是否发生碰撞。我怎样才能做到这一点?我想到了一个数组,但是即使我也看了很多关于数组的解释,我还是不明白。
我想你真正需要的是2张图片所代表的2个矩形是否相交。
检查 2 个矩形是否相交,参见 Math/ Algorithm/ JS: How to determine if 2+ rectangles intersect, given the TopLeft(x0, y0) and Bottom-Right(x1, y1) of each rectangle
给定的是图像的 x 和 y 坐标,以及它的高度和宽度。
我现在想将该图像的每个像素(仅位置)存储在一个数组中,因此我可以将它们与另一个也保存图像坐标的数组进行比较,以检查这些图像是否发生碰撞。我怎样才能做到这一点?我想到了一个数组,但是即使我也看了很多关于数组的解释,我还是不明白。
我想你真正需要的是2张图片所代表的2个矩形是否相交。
检查 2 个矩形是否相交,参见 Math/ Algorithm/ JS: How to determine if 2+ rectangles intersect, given the TopLeft(x0, y0) and Bottom-Right(x1, y1) of each rectangle