【发布时间】:2012-04-20 02:11:35
【问题描述】:
我对 cocos2d 瓦片地图有疑问。 我的目标是制作一个圆形视线,当玩家四处移动时,它只能看到它的周围而不是其他地方。我尝试了很多东西,并在矩形区域成功,但在圆形区域我无法成功。 我在等你的答案。 谢谢你的帮助。 如果您能立即帮助我,我将不胜感激。
【问题讨论】:
标签: objective-c iphone cocos2d-iphone
我对 cocos2d 瓦片地图有疑问。 我的目标是制作一个圆形视线,当玩家四处移动时,它只能看到它的周围而不是其他地方。我尝试了很多东西,并在矩形区域成功,但在圆形区域我无法成功。 我在等你的答案。 谢谢你的帮助。 如果您能立即帮助我,我将不胜感激。
【问题讨论】:
标签: objective-c iphone cocos2d-iphone
使用矩形区域并添加一个带有圆形渐变的 alpha 蒙版作为播放器的子级,以使可见部分变为圆形。 例如。 褪色
不褪色
编辑。
绿色层是雾。只露出了一个正方形(“我尝试了很多东西,并在矩形区域中成功了”)。红色层是圆形视觉图。它覆盖了一些可见的正方形,因此用户看到的是未覆盖的圆圈。
【讨论】:
[playerObject addChild:transparencySprite];