¿Cómo asegurarse de que el diseño de la interfaz de usuario se adapte a cada dispositivo compatible individual en Unity?
Publiqué una aplicación en Play Store, desarrollé en Unity, pero algunos de mis amigos me mostraron que el diseño de la interfaz de usuario se ve un poco diferente de lo que esperaba y vi en mi dispositivo de prueba.
¿Hay alguna forma de hacer que todos los dispositivos compatibles muestren mi juego y diseño exactamente como espero?
Sé que en Android Studio, existe el contenido de ajuste y la restricción (o como se llame), pero no tengo conocimiento de tales opciones en Unity.
PD: Es importante tener en cuenta que tengo una escena con cámara AR (no una normal), mientras que la otra es una cámara normal.
¡Gracias por adelantado!
Respuestas
Hay una nueva herramienta en Unity llamada Device Simulator
Aquí tienes un buen tutorial: Youtube
Pero la solución principal se puede hacer solo en Canvas -> Canvas Scaler. UI Scale Mode configurado para Scale With Screen Size
luego establecer Match en 0 si el juego es vertical o 1 si el juego es horizontal. Luego, establezca anclas en los bordes de los elementos de la interfaz de usuario.