Cocos2D 的可用文件后缀究竟是啥,用于多分辨率支持?
Posted
技术标签:
【中文标题】Cocos2D 的可用文件后缀究竟是啥,用于多分辨率支持?【英文标题】:What exactly is the available file suffixes for Cocos2D, used for multi resolution support?Cocos2D 的可用文件后缀究竟是什么,用于多分辨率支持? 【发布时间】:2012-08-21 11:03:55 【问题描述】:我已经搜索了一段时间,但很难找到可用于多分辨率支持的可用后缀的定义列表,如果有的话?也就是说,根据您使用的设备在一个维度上加载图像。尤其是界面。
我知道“-hd”后缀用于 ipad 视网膜显示支持,但除此之外,如果在 iPhone 上加载游戏时有任何用于常规 iPad 分辨率的后缀以及 iPhone 后缀也会很好.
我尝试使用“-ipad”和“-iphone”等后缀,但它们似乎无法识别。
如果有的话,任何人都有关于如何实现这一点的提示吗?
【问题讨论】:
【参考方案1】:您需要使用 cocos2d v1.1 或 v2.0。然后你就可以在 cocos2d 支持的资源上使用这些扩展了(图片、tilemaps、位图字体、粒子效果):
-高清(iPhone/iPod 视网膜) -ipad(iPad 1 和 2) -ipadhd (iPad 视网膜)CCFileUtils 类具有允许您使用不同后缀并启用/禁用自动回退到下一个较低分辨率资产的方法。
早期的 cocos2d 版本仅支持 -hd,大多数版本不支持 -ipad 后缀,因为它长期以来仅在单独的 github 分支中可用。 -ipadhd 后缀相当新,在 cocos2d v1.1 和 v2.0 中引入。
目前 Mac Retina 显示器没有特殊的后缀。
【讨论】:
以上是关于Cocos2D 的可用文件后缀究竟是啥,用于多分辨率支持?的主要内容,如果未能解决你的问题,请参考以下文章