小编Jam*_*mes的帖子

跳过XCode iPhone应用程序的"CompressResources"构建步骤

是否可以将iPhone XCode项目设置为跳过"CompressResources"构建步骤?

具体来说,我想跳过它在我的所有.png文件上运行pngcrush的阶段,其中许多文件无法在我的应用程序可以读取的表单中体验.

编辑:使用的pngcrush版本创建了png文件,其中包含一个非标准的"强制,私有"块,它明确地阻止了解码.我已经修改了我的png阅读器来处理这些文件,但我仍然喜欢跳过这一步的每个项目方法.pngcrush的另一个副作用是它不保存透明像素的颜色值,因此alpha-ed纹理在较小的mip级别显示边缘.

这里描述了iphone png格式:http://modmyi.com/wiki/index.php/Iphone_PNG_images.简而言之,

  • 跳过CgBI块
  • 跳过zlib标头
  • 将BGR切换为RGB通道顺序

编辑:它似乎也预乘alpha,所以:

  • 除以alpha

iphone resources xcode image

11
推荐指数
3
解决办法
7662
查看次数

标签 统计

image ×1

iphone ×1

resources ×1

xcode ×1