Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我的Unity3D精灵在iPhone上渲染时看起来像像素?_C#_Ios_User Interface_Unity3d_Pixel - Fatal编程技术网

C# 为什么我的Unity3D精灵在iPhone上渲染时看起来像像素?

C# 为什么我的Unity3D精灵在iPhone上渲染时看起来像像素?,c#,ios,user-interface,unity3d,pixel,C#,Ios,User Interface,Unity3d,Pixel,我是Unity3D的新手,我正在制作2D游戏,但是,我正在制作菜单,而且都是像素化的!在我的电脑上看起来不错,但当我在iPhone上运行它时,它会像素化 我关闭了“导入时压缩资源”选项,图像的原始大小大于Unity中的大小 这是我的iPhone上的外观: 这是我的电脑上的外观: PS:所有组件都是带有PNG图像的按钮;我不知道这是否会影响任何东西。在您的精灵导入设置中,将“过滤模式”更改为“点” 我相信这可以防止在小屏幕上显示的项目被放大时出现模糊,并使内容保持清晰(像素化)。您可以尝试的

我是Unity3D的新手,我正在制作2D游戏,但是,我正在制作菜单,而且都是像素化的!在我的电脑上看起来不错,但当我在iPhone上运行它时,它会像素化

我关闭了“导入时压缩资源”选项,图像的原始大小大于Unity中的大小

这是我的iPhone上的外观:

这是我的电脑上的外观:


PS:所有组件都是带有PNG图像的按钮;我不知道这是否会影响任何东西。

在您的精灵导入设置中,将“过滤模式”更改为“点”


我相信这可以防止在小屏幕上显示的项目被放大时出现模糊,并使内容保持清晰(像素化)。

您可以尝试的一件事是将字体大小设置为高,然后放大对象,然后缩小大小(而不是缩放)。对图像使用点

你用你的画布缩放器做什么?(它应该位于场景中的画布对象上。)通常,如果我的目标是设置分辨率,我会将画布缩放器设置为随屏幕大小缩放,并根据分辨率设置(纵向或横向)更改缩放比例,从那里,您可以更好地了解项目在手机上的外观。您还可以将压缩更改为高质量。精灵导入设置位于何处?单击项目面板中的精灵文件