2015-10-10 2 views
0

Я новичок в разработке Android. Я отправил свое приложение для тестирования на нескольких устройствах, а пара была в порядке, но у пары была игра наполовину с экрана. В игровой сцене все в порядке, так что может быть причиной этого на некоторых устройствах?Универсальные разрешения экрана в Unity для Android

Я использую один основной набор фотоаппаратов для орфографии, и это простая 2d-игра.

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

Благодарим вас за помощь.

ответ

0

Попробуйте сыграть в режиме просмотра экрана вашего холста. Я бы попробовал вариант расширения или сокращения. Это довольно понятное объяснение, оно либо сжимает, либо расширяет ваш холст в соответствии с шириной или высотой (в зависимости от ваших настроек для холста) вашего дисплея. Если вы застряли, посмотрите на документ на холст:

http://docs.unity3d.com/Manual/script-CanvasScaler.html

И последняя вещь, чтобы играть с анкерной позицией ваших элементов пользовательского интерфейса. Вот документ на позицию якорной:

http://docs.unity3d.com/Manual/UIBasicLayout.html

Надеется, что это помогает!