【问题标题】:Images with gradient poorly managed by UnityUnity 管理不善的渐变图像
【发布时间】:2015-09-29 19:01:15
【问题描述】:

我目前正在 Unity 上创建一个 2D 游戏,但我遇到了带有渐变或透明度的图像的问题。例如,在将其导入 Unity (PNG-8) 之前,我的一个关卡的开头:

当图像被导入 Unity 时:

我们可以看到 Unity 对渐变的管理非常差。有什么方法可以解决这个问题?

【问题讨论】:

    标签: image graphics unity3d transparency gradient


    【解决方案1】:

    您是否尝试过在 Unity 中使用图像的图像压缩设置?
    通常,当我的图像设置为使用 16 位设置时,我会看到这种渐变显示。

    如果您在 Unity 的项目选项卡中打开图像,您将在 Inspector 选项卡中找到 "Format"。您可以尝试一下,看看是否有任何其他设置可以提高质量。

    【讨论】:

      【解决方案2】:

      Unity 对 2D 纹理不好。你有两个选择:

      1 - 将纹理的格式更改为真彩色(结果会如你所愿,但大小可能会增加 4,所以如果它用于手机游戏,它可能会阻塞 CPU,我不推荐它)

      2 - 使用 Crunch Compression 到 100%,结果将与原始图像相同,但压缩可能需要很长时间,具体取决于图像的分辨率以及是否为 POT。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-03-22
        • 2012-07-14
        • 1970-01-01
        • 2019-06-16
        • 2016-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多