【问题标题】:When exporting from Unity to Xcode my game is extremely pixelised从 Unity 导出到 Xcode 时,我的游戏非常像素化
【发布时间】:2018-06-14 20:08:26
【问题描述】:

大家好,我遇到了迄今为​​止最大的问题。事实上,我在Unity中创建了一个手机游戏(先是2017年,然后搬到了2018年),大部分都很好,至少足以在我的iPhone上测试它。所以我构建了它,在 Xcode 中打开它,将它安装在我的设备上并让它工作。问题是它第一次工作时,我还在 Unity 2017 下,它工作得很好,质量还可以,但主菜单对我的屏幕来说太小了(因为画布缩放器设置为恒定像素大小)。然后我升级到 Unity 2018,更改了画布缩放器以适应屏幕尺寸,因为这次游戏质量很糟糕。 我有一个画布,其中有一个背景和多个按钮和文本,菜单较小,但即使将其放大,像素化效果仍然存在。 按钮的图像是由 png 制成的精灵,因此可以清晰地扩展。

What it looks like on my phone

在Unity的编辑器中,Score、Highscore和Coins数量的文字,以及按钮上的图像都非常清晰。

我已经尝试在论坛上找到解决方案,我以不同的方式更改了画布缩放器,项目的质量,按钮或文本的大小,甚至是背景的锚点,但没有任何效果,我已经不在了想法,我真的不知道发生了什么以及为什么我的手机上无法清晰显示它。你有什么线索,这可能是什么原因,你能帮我吗?

【问题讨论】:

    标签: ios image unity3d pixel


    【解决方案1】:

    尝试转到您的 sprites 文件夹,单击 sprites,然后将“压缩”选项更改为“无”。此外,在游戏中调整图像大小时,请尝试使用矩形工具而不是更改它们的比例。

    【讨论】:

    • 谢谢你的回答,我会尽力让你知道
    • 它不起作用,所以我将尝试使用 rect 工具再做一次
    • 如果不是压缩,我不确定还有什么可能导致这种情况 - 其他人可能比我更清楚。确保仔细检查每个对象上的所有锚点和拉伸。您不希望每个子对象(例如按钮)被拉伸到全屏大小,您可能只希望它们保持一致的大小。为了使它们正确缩放,请选择您的画布,并将其缩放模式更改为“随屏幕大小缩放”而不是“恒定像素大小”。
    猜你喜欢
    • 2023-01-01
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 2021-10-29
    • 2022-10-14
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    相关资源
    最近更新 更多