【问题标题】:Unity3D text and buttons not showing in iOS and AndroidiOS 和 Android 中未显示 Unity3D 文本和按钮
【发布时间】:2016-06-17 17:53:18
【问题描述】:

我使用 Unity3D v. 5.4 构建了一个简单的游戏。当我尝试在 iOS 和 Android 设备上部署它时,我在游戏中使用的文本视图和按钮根本没有显示,尽管按钮的操作已被执行并正确响应。

这里是文本和按钮设置:

可能是什么问题?我试图改变字体,同样的问题发生了。

【问题讨论】:

  • 说清楚,你肯定有一个 CANVAS 对吧? (1)单击添加画布(2)选择“按屏幕大小缩放”(基本上总是使用它)(3)然后单击画布下的“添加按钮”
  • @JoeBlow:是的,我有一个画布,它设置为“随屏幕大小缩放”
  • 你检查过你的UI对象的锚定是否正确吗?

标签: unity3d unity5 unity3d-ui


【解决方案1】:

在这种情况下,我始终将画布设置为“随屏幕尺寸缩放”,我将 锚点 标记移动到 UI 对象的边界限制,然后将其设置为RectTransform 参数(在检查器中)为:

位置 X = 0,位置 Y = 0,位置 Z = 0,宽度 = 0,高度 = 0

通过这种方式,您将始终在所有移动设备中获得相同的 UI 比例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多