我一直在寻找一段时间,但很难找到可用于多分辨率支持的可用后缀的明确列表,如果有的话?也就是说,根据您所使用的设备加载尺寸。特别是对于界面。
我知道" -hd"后缀适用于ipad视网膜显示器支持,但除此之外,如果在iPhone上加载游戏时,如果有常规iPad分辨率的后缀以及iPhone后缀,也会很好。
我尝试使用" -ipad"等后缀。和" -iphone",但它们似乎没有得到认可。
任何人都有关于如何实现这一目标的提示,如果有的话?
答案 0 :(得分:4)
您需要使用cocos2d v1.1或v2.0。然后你可以在cocos2d支持的资产上使用这些扩展(图像,tilemaps,位图字体,粒子效果):
CCFileUtils类的方法允许您使用不同的后缀并启用/禁用自动回退到下一个较低分辨率的资源。
早期的cocos2d版本仅支持-hd,大多数版本都不支持-ipad后缀,因为它很长一段时间才在单独的github分支中提供。 -ipadhd后缀相当新,在cocos2d v1.1和v2.0中引入。
此时Mac Retina显示屏没有特殊后缀。