cocos2d如何改善iPhone应用程序中的png alpha通道?

时间:2013-01-07 11:42:23

标签: iphone objective-c cocos2d-iphone

我在模拟器中导入了我的作品,这就是它的样子:

enter image description here

在模拟器中不支持Alpha通道。 pnb是在Photoshop中的win xp机器上制作并导入的 在Mac上。

这只是一个模拟器问题吗?我没有可以测试的设备。

如果没有特定的模拟器,我该怎么做才能提高png质量?

1 个答案:

答案 0 :(得分:1)

这也将在设备上发生。这种现象称为“色带”,由用于表示每个色彩通道的有限位数引起,并影响所有图像,尤其是具有慢色梯度的图像。您可以通过应用一些抖动算法来减轻效果(我相信TexturePacker工具具有一些后处理抖动功能)。有关某些抖动算法效果的示例,请参阅this article