Chinaunix首页 | 论坛 | 博客
  • 博客访问: 397250
  • 博文数量: 466
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-16 13:59
文章分类

全部博文(466)

文章存档

2015年(466)

我的朋友

分类:

2015-03-16 14:25:02

iphone3 iphone4显示分辨率不同,程序中图片怎么处理?既能适应3又能适应4,比如背景图等??


只需要将图片命名成指定格式即可:
例如:iphone3 的图片命名为:a.png
iphone4 的图片命名为:a@2x.png
这样程序就可以自动适应了。


iphone3 跟 iphone4 图片倒是好搞 3 图片名称 bg.png 大小为 320 * 640 4 的图片名称只需要 bg@2x.png 大小为 960 * 640 就可以了 制定图片的时候直接用3g 的图片 如果你用4 会自动选择@2x 的图片 至于ipad 尺寸 貌似没办法直接全部弄好 除非你单独的用一套 如果不单独搞一套的话 直接这样用 也是可以的 个人建议 而已  




  在cocos2d里面, 图片用了@2x的后缀, 为什么在iPhone4上看起来是2倍大小呢?  

你是在cocos2d里面用的吧。去看一下0.99.5的说明,要用-hd,不能用@2x

-hd 后缀好像对 [CCSprite spriteWithFile: @"myFile.png"] 没用,这里还是要用@2x, 丫怎么不统一啊

参考链接:

http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:how_to_develop_retinadisplay_games_in_cocos2d




阅读(187) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~