Como ter certeza de que o layout da IU se ajusta a cada dispositivo individual com suporte no Unity?

Aug 16 2020

Publiquei um aplicativo na Play Store, desenvolvi no Unity, mas alguns dos meus amigos me mostraram que o layout da IU parece um pouco diferente do que eu esperava e vi no meu dispositivo de teste.

Existe uma maneira de fazer com que cada dispositivo compatível exiba meu jogo e layout exatamente como eu esperava?

Eu sei que no Android Studio, há o conteúdo de quebra e restrição (ou o que quer que seja chamado), mas não estou ciente dessas opções no Unity.

PS É importante ter em mente que eu tenho uma cena com uma câmera AR (não é normal), enquanto a outra é uma câmera normal.

Desde já, obrigado!

Respostas

2 Whitebrim Aug 16 2020 at 00:43

Há uma nova ferramenta no Unity chamada Device Simulator

Aqui está um bom tutorial: Youtube

Mas a correção principal pode ser feita apenas em Canvas -> Canvas Scaler. O Modo de Escala da IU Scale With Screen Sizedefinido como 0 se o jogo for vertical ou 1 se o jogo for paisagem. Em seguida, defina as âncoras para as bordas dos elementos da IU.