Iphone 在适用于iPad的Unity 3D游戏中指定高质量背景图像

Iphone 在适用于iPad的Unity 3D游戏中指定高质量背景图像,iphone,ios,ipad,unity3d,textures,Iphone,Ios,Ipad,Unity3d,Textures,我的第一个问题,请客气一点:) 我们有一款iOS游戏,由开发人员使用Unity3D为我们制作。我们正在iPhone和iPad上测试他的进展 在iPad上,我们提供的背景图像非常模糊。他说他必须使用1024x768像素的背景图像,这在iPhone上看起来还行,但在iPad上却很糟糕 这是一个简单的背景纹理,如JPEG,它不会移动或做任何聪明的事情。难道没有办法让这一切变得更好吗 为不同的设备指定不同的背景图像 在iPhone上使用放大的图像,但在iPad上以自然大小显示 在iPad上使用一个更大的

我的第一个问题,请客气一点:)

我们有一款iOS游戏,由开发人员使用Unity3D为我们制作。我们正在iPhone和iPad上测试他的进展

在iPad上,我们提供的背景图像非常模糊。他说他必须使用1024x768像素的背景图像,这在iPhone上看起来还行,但在iPad上却很糟糕

这是一个简单的背景纹理,如JPEG,它不会移动或做任何聪明的事情。难道没有办法让这一切变得更好吗

  • 为不同的设备指定不同的背景图像
  • 在iPhone上使用放大的图像,但在iPad上以自然大小显示
  • 在iPad上使用一个更大的图像填充屏幕,但在iPhone上你只能看到图像的一小部分(其余部分只是从边缘消失)
  • 指定一个无缝重复的背景“平铺”,这样iPad上就不会出现任何拉伸,我们只需要得到更多的平铺来填充屏幕
  • 我们还可以尝试其他解决方案吗?目前,他说什么也做不了,iPad将变得模糊不清。我觉得有点奇怪。当然有办法让它变得更好

    非常感谢!
    Steve

    Retina
    display(用于
    iPad3
    设备)与iPad2显示器相比具有双重分辨率。它实际上是
    2.048x1.536
    1024x768
    的对比。因此,这样一来,1028x768的纹理分辨率是不够的(将发生2倍的放大)

    Unity3D
    支持最大分辨率为
    2048x2048
    的纹理,因此您应该能够在不需要任何放大的情况下看到全屏纹理

    为不同的设备指定不同的背景图像

    那是可能的。当设备的屏幕具有不同的比例时,可能是最好的解决方案。我会走这条路

    使用放大的图像,在iPhone上缩小,但在屏幕上显示 iPad上的自然尺寸

    这也是可能的,但ipad3和iphone5的比例不同(
    1136x640
    ),因此缩小的纹理不均匀(看起来可能有点拉长)

    解决方案3和4都是可能的,但这取决于您

    目前,他说什么也做不了,iPad将变得模糊不清


    那绝对不是真的

    你说的是哪个版本的ipad?它有视网膜显示器吗?对不起,是的,我应该说。检查iPhone5和iPad3的视网膜显示