1

我使用遮罩来破坏图像,如下面提到的模式,现在它分成不同的部分,但现在我有一个问题来制作每个部分的矩形,我需要拖动破碎的部分并调整到正确的位置,以便我可以制作再次实际图像。要拖动并放置在正确的位置,我需要制作 Rect 但我不知道如何制作这种不规则形状的 Rect,我将非常感谢您,任何制作 rect 的想法或代码。我之前的问题是:

https://gamedev.stackexchange.com/questions/27650/how-do-i-break-an-image-into-6-or-8-pieces-of-different-shapes/27655#comment53300_27655

4

1 回答 1

0

为什么要制作破碎图像的矩形?如果您想在触摸时移动图像,则不需要任何矩形。使用不规则形状的矩形的唯一原因是为了从图像的右侧进行碰撞检测。如果这是制作破碎图像的 cgrect 的原因您可以使用具有像素完美碰撞的精灵boundingBox。

如果是这种情况,可以给你像素完美的碰撞检测代码。

于 2012-09-29T10:26:04.620 回答