加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-x 各平台硬件所允许的最大纹理尺寸

发布时间:2020-12-14 19:40:43 所属栏目:百科 来源:网络整理
导读:这几天碰到一个在iphone4上显示图片未黑色矩形的bug,在其他机器上都正常 最后发现是图片打包尺寸的关系,iphone4无法读取2048以上大小的单个图片,所以其中的图片都显示成了黑色,希望对碰到相同问题的朋友有用 附上ios各设备能够支持的最大单个图片尺寸 10

这几天碰到一个在iphone4上显示图片未黑色矩形的bug,在其他机器上都正常

最后发现是图片打包尺寸的关系,iphone4无法读取2048以上大小的单个图片,所以其中的图片都显示成了黑色,希望对碰到相同问题的朋友有用

附上ios各设备能够支持的最大单个图片尺寸

1024 x 1024 2048 x 2048 4096 x 4096
iPhone 2g
iPhone 3g
iPhone 3gs
iPhone 4
iPad
iPhone 4s
iPad 2
iPad 3

各平台硬件所允许的最大纹理尺寸

按道理来说,Cocos2d-x是可以显示任何大小纹理,但是实际上纹理大小由于硬件和操作系统原因是有限制的。

这里我们提供一个不同平台模拟器上纹理大小限制的表格

iPhone3iPhone3gsiPhone4
platform maxsize in pixels
win32 2048*2048
Android 4096*4096
1024*1024
2048*2048
2048*2048

在真实的机器上面,也有一些不同的限制,这里有一些测试结果:G31024*1024,iPhone4 2048*2048

因此对于开发者来说,假如你想要跨平台,并且游戏运行流畅,你最好保持你的纹理大小小于1024*1024,这个是大多数机器的限制。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读