我正在iOS应用中的cocos2d中加载大量PVR纹理,但PVR纹理的透明区域正在加载白色。
我使用命令texturetool -e PVRTC -o $file.pvr -f PVR $file
在TexturePacker应用程序中查看时,纹理似乎显示透明度。
我需要在cocos2d中设置一些东西来使这些工作吗?或者我是否需要使用不同的标志运行texturetool?
答案 0 :(得分:1)
也许“预乘alpha”有帮助。这是TexturePacker中的一个复选框,位于“高级”下方左侧窗格中。
将鼠标悬停在此复选框上可获取更多信息。特别是你需要在cocos2d中使用
启用预乘alpha[CCTexture2D PVRImagesHavePremultipliedAlpha:YES];