如何在图像iphone上打洞

如何在图像iphone上打洞,iphone,ios,xcode,cocos2d-iphone,uiimage,Iphone,Ios,Xcode,Cocos2d Iphone,Uiimage,我有一个游戏,玩家把他们的棋子放在屏幕上,然后按set键。我正在使用Cocos2D构建iphone应用程序。这有点像捉迷藏。然后我在上面覆盖一个背景。我希望能够在屏幕上点击,并在我的背景中的那个点上创建一个洞,以便我能看穿它。我知道我可以创建一个有洞的巨大图像,然后移动它,但我的背景只能是一种颜色,不能是图像。我应该怎么做呢。不要试图“穿透”覆盖层,而是将“背景”图像放在圆圈的顶部。将屏幕坐标映射到“背景”图像的顶部,然后从该图像中提取一个圆形区域以放置在屏幕上。最大的挑战是从位图中捕获一个圆形

我有一个游戏,玩家把他们的棋子放在屏幕上,然后按set键。我正在使用Cocos2D构建iphone应用程序。这有点像捉迷藏。然后我在上面覆盖一个背景。我希望能够在屏幕上点击,并在我的背景中的那个点上创建一个洞,以便我能看穿它。我知道我可以创建一个有洞的巨大图像,然后移动它,但我的背景只能是一种颜色,不能是图像。我应该怎么做呢。

不要试图“穿透”覆盖层,而是将“背景”图像放在圆圈的顶部。将屏幕坐标映射到“背景”图像的顶部,然后从该图像中提取一个圆形区域以放置在屏幕上。最大的挑战是从位图中捕获一个圆形区域。我对cocos2d不太熟悉,但应该有一个库可以使用。

我在ios中使用图像掩码(通过Quartz 2D)的成功有限。可能是需要调查的事情。