Текст и кнопки Unity3D не отображаются в iOS и Android

Я создал простую игру, используя Unity3D v. 5.4. Когда я попытался развернуть его на устройствах iOS и Android, текстовые представления и кнопки, которые я использую в игре, вообще не отображаются, хотя действие кнопки выполняется и реагирует правильно.

Вот настройки текста и кнопки:

введите здесь описание изображения

введите здесь описание изображения

В чем может быть проблема? Я попытался изменить шрифт, и возникает та же проблема.


person Amani Elsaed    schedule 01.03.2016    source источник
comment
чтобы быть ясным, у вас наверняка есть ХОЛСТ, верно? (1) нажмите «Добавить холст» (2) выберите масштабировать с размером экрана (в основном ВСЕГДА используйте это) (3) только затем нажмите кнопку «Добавить» ПОД холстом   -  person Fattie    schedule 01.03.2016
comment
@JoeBlow: да, у меня есть холст, и он масштабируется с размером экрана   -  person Amani Elsaed    schedule 02.03.2016
comment
Вы проверили правильность привязки вашего объекта пользовательского интерфейса?   -  person Dilara Albayrak    schedule 09.03.2016


Ответы (1)


В этом случае я всегда устанавливаю для холста значение «масштабировать с размером экрана», перемещаю метки привязки до тех пор, пока границы объекта пользовательского интерфейса не окажутся, и я устанавливаю его Параметры RectTransform (в инспекторе) как:

Позиция X = 0, Позиция Y = 0, Позиция Z = 0, Ширина = 0, Высота = 0

Таким образом, вы всегда будете получать одинаковые пропорции пользовательского интерфейса на всех мобильных устройствах.

person Santi Andrade    schedule 17.06.2016