【问题标题】:Text bug on specific text, with Unity3D, on specific device (Android Samsung S4 Mini)特定设备上特定文本的文本错误,使用 Unity3D(Android Samsung S4 Mini)
【发布时间】:2015-11-19 16:04:15
【问题描述】:

我们目前正在碰壁,试图获得我们游戏的完整版本,而我们现在正在关注的一件事是一个奇怪的问题,我们在某个区域看到块而不是文本,

它应该是什么样子,“你”“RIVAL”,

我们只是在第二次进入所显示的场景后才体验到它,但我之前在另一个应用程序上看到过这个问题,Reddit 很有趣(仅限 Android),

不知道发生了什么,在其他设备、操作系统或编辑器中都没有发生,日志中也没有显示任何内容,但由于无法查明,这对我们发布有点阻碍。

【问题讨论】:

  • 在我看来,您的游戏使用的字体未安装在该特定设备上。您是否尝试更改字体?
  • 以典型的方式,在发布后 5 分钟,我们得到了答案。文本动画,如果它以 0 开头或 Z 比例为 0,则会发生这种情况,因此将 min 更改为 0.001 来修复它。
  • 酷!我为你感到高兴。您应该回答自己的问题并将其标记为已解决:)

标签: android unity3d text-rendering


【解决方案1】:

是的,所以这很奇怪。如果将文本的 z 比例设置为 0 并从该点更改,则文本将完全出错。

这个文本是动画的,只是在第一次进入场景后缩小到不可见,所以如果我们重新开始比赛,文本已经缩小到正常大小,但是因为它一直0,明显错了。

所以,有两种方法可以绕过它,首先选择正好0,选择0.001或其他东西,然后将其隐藏以防止这种情况发生,或者因为它是2D对象,您可以选择只缩小xy 的比例,但不能缩小z

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 2017-01-26
    • 1970-01-01
    相关资源
    最近更新 更多