如何在cocos2d瓷砖地图中制作圆形视线

时间:2012-04-06 13:00:11

标签: objective-c iphone cocos2d-iphone

我有关于cocos2d磁贴地图的问题。 我的目标是制作一个圆形的视线,当玩家四处移动时,它必须只看到它周围的圆圈而不能看到其余部分。我尝试了很多东西并在矩形区域成功了,但我无法在圆形区域内成功。 我在等你的答案。 谢谢你的帮助。 如果你不懈地帮助我,我将不胜感激。

1 个答案:

答案 0 :(得分:2)

使用矩形区域并添加带有圆形渐变的alpha蒙版作为播放器的子项,以使可见部分变圆。 例如。 褪色

http://i.imgur.com/3IEDI.png

不褪色

http://i.imgur.com/Y90ZR.png

编辑。

绿色层是雾。只有一个方块被揭开(“我已经尝试了许多东西,并在矩形区域成功”)。红色层是圆形视觉图。它覆盖了一些可见的方块,因此用户可以看到未覆盖的圆圈。

enter image description here