Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
Android 未在设备上绘制UI标签_Android_Unity3d_Ngui - Fatal编程技术网

Android 未在设备上绘制UI标签

Android 未在设备上绘制UI标签,android,unity3d,ngui,Android,Unity3d,Ngui,最近我在几个安卓设备上更新了我的应用程序后遇到了一个问题(似乎它们不高于4.4或opengl 2,不确定)。所有的应用程序界面在发布后都被破坏了(所有的东西看起来都像填充的正方形,背景是绿色的,徽标是蓝色的正方形,标签-每个字母都是白色的正方形)。我刚刚更新了ngui,现在一切都好了,除了标签(UILabel),它们现在不再显示了,以前每个字母至少有正方形。我没有改变任何z值。我试着用另一种字体,但没用。我的标签在哪里?我总是尽可能地设置材质,否则对于某些设备,它们无法正确渲染。我不知道是否有其

最近我在几个安卓设备上更新了我的应用程序后遇到了一个问题(似乎它们不高于4.4或opengl 2,不确定)。所有的应用程序界面在发布后都被破坏了(所有的东西看起来都像填充的正方形,背景是绿色的,徽标是蓝色的正方形,标签-每个字母都是白色的正方形)。我刚刚更新了ngui,现在一切都好了,除了标签(UILabel),它们现在不再显示了,以前每个字母至少有正方形。我没有改变任何z值。我试着用另一种字体,但没用。我的标签在哪里?

我总是尽可能地设置材质,否则对于某些设备,它们无法正确渲染。我不知道是否有其他解决办法来设置所有默认材质,但通过指定所有材质可以解决问题

(在这种情况下,只显示彩色方块而不显示文本或图像,其他渲染问题(如极低质量和扭曲图像)可能是其他问题(如alpha分离纹理压缩)的结果)

这也可能发生在
spriteender
UI.Text
UI.Image
的材质上

从字体文件夹中分配:


尝试过,但没有帮助