【问题标题】:UI Elements Not Rendering Properly on AndroidUI 元素在 Android 上无法正确呈现
【发布时间】:2019-08-15 19:55:29
【问题描述】:

在我的游戏中,UI 元素无法在 Android 设备上正确呈现。 但它在 Unity 编辑器中正常工作。 这是我面临的这个问题的例子:

我购买了旧的源代码,然后将其源代码升级到 Unity 2018 版本。 我从头开始实现了一个基于 Canvas 的 UI 系统并完成了所有 UI 屏幕。

最后,我在实际的 Android 设备上运行了游戏,但得到以上结果让我感到震惊。 据我所知,我已经检查了所有内容,但所有属性值都是正确的。

在这里,您选择了一个对象来显示其检查器。

所以请给我一些建议来纠正上述问题。

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    确保存在UI/Default 着色器。 Project Settings > Graphics > Built-in Shader Settings

    【讨论】:

    • 现在在移动设备上运行真是太棒了:) 为什么它在我无法理解的 Unity 编辑器中运行?如果您有更多信息,请在答案中添加。
    • @Siddharth 升级到不同版本的 Unity 时很可能出错。
    • @Siddharth 还有,据我所知,编辑器可以访问项目中的所有资源,而构建尝试只使用您绝对需要的资源。
    猜你喜欢
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多