Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 某些设备上未显示Unity按钮文本_User Interface_Unity3d_Text - Fatal编程技术网

User interface 某些设备上未显示Unity按钮文本

User interface 某些设备上未显示Unity按钮文本,user-interface,unity3d,text,User Interface,Unity3d,Text,所以早些时候,我在我的所有文本中使用了最佳拟合,而且效果很好。但用户界面与此不一致,因此我删除了最佳匹配,并仔细设置每个屏幕/面板的大小 现在的问题是,文本在某些设备(如Nexus7)上不可见 但在unity场景中,它运行良好。有人能建议如何进行这项工作吗 提前感谢。您有几个选项可以调整: 增加宽度和高度 手动减小字体大小 使用调整字体大小 缩短文本,这在相当长的语言中可能很难做到 通过将“”和/或“”设置为“溢出”,使其溢出 然后,您需要在所有分辨率(在纵横比和分辨率方面测试极端情况)以及应用

所以早些时候,我在我的所有文本中使用了最佳拟合,而且效果很好。但用户界面与此不一致,因此我删除了最佳匹配,并仔细设置每个屏幕/面板的大小

现在的问题是,文本在某些设备(如Nexus7)上不可见

但在unity场景中,它运行良好。有人能建议如何进行这项工作吗


提前感谢。

您有几个选项可以调整:

  • 增加宽度和高度
  • 手动减小字体大小
  • 使用调整字体大小
  • 缩短文本,这在相当长的语言中可能很难做到
  • 通过将“”和/或“”设置为“溢出”,使其溢出
  • 然后,您需要在所有分辨率(在纵横比和分辨率方面测试极端情况)以及应用程序支持的所有语言中对其进行测试


    您需要决定每种情况,哪些选项更合适。

    将unity editor游戏视图设置为与nexus 7相同的分辨率,然后查看它是否可见。您应该共享一些代码和屏幕截图,否则很难猜测,可能会有什么问题,但我仍然猜测UI的高度。文本太小,无法测试您是否可以将“水平溢出”和“垂直溢出”设置为“溢出”。谢谢JeanLuc。。。我会尝试溢出的东西是的!溢出设置总是有助于调试并尝试更改字体。目前溢出功能正在工作,但我必须有选择地使用它,因为一些文本组件超出了它们的按钮边界。