(UNITY) Можно ли изменить макет на основе Screen.Orientation, не дублируя все игровые объекты? - PullRequest
0 голосов
/ 24 марта 2019

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

Сейчас кажется, что единственный вариант - дублировать холсты, а затем просто включить / отключить их в if / else, но тогда мне придется дублировать все моей логики-посредника. и это будет ОГРОМНОЕ мероприятие, и тогда, когда бы я ни менял что-либо, мне приходилось делать это с каждым по отдельности. Это не идеальное решение для меня.

Есть идеи, ребята? Я понятия не имею, что конкретно просить, чтобы добраться туда, куда мне нужно идти с точки зрения ресурсов. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...