我目前正在从cocos2d的2.1到3.2版移植游戏。我们有超过3600个未翻转的pvr.gz文件,例如生产并在2.1下工作。我们使用TexturePacker测试了用于pvr图像的flipY选项,并确保足够的代码和动画正常工作。
现在,我们可以手动为我们所有的文件执行此操作,但是...有一种方法可以说服verions 3.2使用'旧'pvr规则。这是一个港口,我们所有的资产都已经生产。
或者,我可以使用任何命令行实用程序/工具并在我的Resources文件夹中以递归方式编写pvr转换脚本:)
任何帮助非常感谢。 TIA。
答案 0 :(得分:2)
好的,非常感谢cocos2d的Scott Lembcke指出我正确的方向。对于后代,希望这可以帮助那些人。 PVRTexToolCLI为我完成了这项工作(来自ImgTech.com)。免费下载,免费使用,您必须在他们的网站上注册。
这是语法(对于这个游戏的资产策略)
PVRTexToolCLI -i old_magie_cleanse-hd.pvr -o magie_cleanse-hd.pvr -flip y,flag -f r8g8b8a8 -legacypvr
备注: