2016-01-05 2 views
0

Я строй виртуального приложения домашнего животного 3D для андроид мобильных телефонов с использованием единства 5.Unity3D андроид приложения, интерфейс показывает полностью черный, только один раз построен на Android устройство

Below is a screenshot of the scene while running through unity itself.

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

Каждый объект является «изображением», добавленным к холсту. Главное окно - зеленый прямоугольник. Каждый индикатор выполнения представляет собой черный прямоугольник с белым прямоугольником поверх этого, с другим цветным прямоугольником над белым (размеры этого размера показывают прогресс).

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

+0

Какое-либо значение размера изображения установлено выше 1024 в настройках спрайтов в инспекторе? То есть 2048 или 4096? – mwilczynski

ответ

2

Я был застрял в этой же проблеме, если бы изображения взяли ожидаемый цвет в редакторе Unity, но не тогда, когда игра была запущена на моем телефоне Android.

Чтобы устранить проблему, я установил «исходный образ» на что-то. Unity поставляется с несколькими простыми изображениями, которые вы можете использовать. Попробуйте установить свойство «Исходное изображение» изображения холста в спрайте «UISprite». Как только это будет сделано, измените «Тип изображения» на «Простой», и теперь он должен работать на вашем телефоне Android. Убедитесь, что вы делаете это для всех трех изображений, которые вы используете (черный, белый и цветной).

+0

Hi Shipps, спасибо за это, это решило мою проблему. Мне любопытно, почему это происходит? Вы вообще не знаете? – user3640122

Смежные вопросы