我在iPhone游戏的cocos2d中遇到了一个奇怪的问题。我创建了一个PNG文件,如下所示
在cocos2d中,我使用CCSpriteSheet将每个球都用PNG文件获取。它在那之前运作良好。
然而,奇怪的是,在iPhone的屏幕上,球的边框周围有奇怪的白色像素,如下面的截图所示
我在网上做了很多研究。但是像使用TexturePacker或重置glBlendFunc这样的每个建议都不起作用:(
你有什么想法吗?
更新:我尝试使用普通的CCSprite和单独的一个球的单独PNG文件,问题仍然存在!我想我必须为cocos2d源代码配置一些如何让它工作。
答案 0 :(得分:0)
我已经弄明白了这个问题。不是因为图形本身。这是因为box2d为CCSprite背面的b2Fixture创建了一个轮廓。在这里,我发布了一个针对该特定问题的问题!
http://www.cocos2d-iphone.org/forum/topic/25368?replies=1#post-132008