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显示器没有特殊的后缀。