Cocos2D的可用文件后缀是什么,用于多分辨率支持?

我一直在寻找一段时间,但很难find一个可用的后缀列表,你可以使用多分辨率的支持,如果有的话? 也就是说,根据您所在的设备在维度中加载图片。 特别是对于界面。

我知道“-hd”后缀存在ipad视网膜显示支持,但除此之外,如果有普通iPad分辨率的任何后缀以及游戏加载到iPhone上时的iPhone后缀,也是很好的。

我尝试过使用“-ipad”和“-iphone”这样的后缀,但是它们似乎没有被识别。

任何人都有如何可以实现的提示,如果有的话?

您需要使用cocos2d v1.1或v2.0。 然后,您可以在由cocos2d支持的资源(图像,拼贴图,位图字体,粒子效果)上使用这些扩展:

  • -hd(iPhone / iPod视网膜)
  • – iPad(iPad 1和2)
  • -ipadhd(iPad Retina)

CCFileUtils类的方法允许您使用不同的后缀,并启用/禁用自动回退到下一个较低分辨率的资产。

早期的cocos2d版本只支持-hd,在大多数版本中不支持-ipad后缀,因为很长一段时间只能在单独的github分支中使用。 -ipadhd后缀是相当新的,在cocos2d v1.1和v2.0中引入。

此时Mac Retina显示器没有特殊的后缀。