2017-02-01 2 views
0

Недавно у меня возникла проблема после обновления моего приложения на нескольких устройствах Android (кажется, они не выше 4.4 или opengl 2, не уверены). Все приложения UI сломались сразу после запуска (все выглядит как заполненный квадрат, фон зеленый, логотип - синий квадрат, ярлыки - белые квадраты для каждой буквы). Я только что обновил ngui, и теперь все в порядке, кроме меток (UILabel), теперь они больше не отображаются, раньше были квадраты для каждой буквы по крайней мере. Я не изменял никаких значений z. Я попытался использовать другой шрифт, не помог. Где мои ярлыки?UILabels не нарисовать на устройстве

ответ

1

Я всегда устанавливал материал там, где это было возможно, иначе для некоторых устройств они не могут быть отображены правильно. Я не знаю, есть ли другие обходные пути для установки всех материалов по умолчанию, но, назначив все материалы, исправит проблему.

(Это тот случай, когда только цветные квадраты появляются вместо текста или изображения, Другие проблемы рендеринга, такие как очень низкое качество и искаженных изображений может быть результатом других проблем, таких как альфа-отдельное сжатие текстур)

Это также может случиться с материалом SpriteRenderer, UI.Text и UI.Image.

enter image description here

Назначают его из папки шрифта:

enter image description here

enter image description here

+0

Пробовал, не помогло –