我们知道在 cocoa 中开启高清,很简单,你只要把图片资源这样写就可以了:
Icon@2x.png
也就是文件名后面加"@2x",这样cocoa就会把它当做高清图片来处理。
iphone3的分辨率是320x480的,所以它不需要高清图片,图片后面也就没有"@2x" ,但是现在又有多少人在使用iphone3呢?而且随着时间的推移 人会越来越少。
那么在我们做项目时,所有的图片资源尺寸都按照 640x960来做就对了。所有的图片都加"@2x"。
在cocos2d中,开启高清的方式和cocoa略有不同。
1。文件后面不加"@2x" 而是 "-hd"
2。你需要在代码中开启高清的支持:
[director_ enableRetinadisplay:YES]
这个方法返回 yes or no,代表开启成功或者失败。如果你使用模拟器测试的话,还需要一个地方注意,默认模拟器不是retain模式的,你需要在菜单中修改一下。
总结以上是内存溢出为你收集整理的cocos2d - 开启高清全部内容,希望文章能够帮你解决cocos2d - 开启高清所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)