Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Problemas con el Canvas scaler

Iniciado por ftejada, Diciembre 28, 2015, 04:09:10 AM

Tema anterior - Siguiente tema
Hola a todos.... tengo un menu, que cuando compilo la aplicación y en el cuadro de dialogo inicial que Unity lanza, pongo resoluciones distintas a 1920x1080 el menu no se centra ni se escala al tamaño de la resolucion de pantalla.En el editor de Unity me va perfecto y cambiando el tamaño de la pantalla incluso. Pero cuando compilo no.He revisado el menu y y variado ciertos parametros pero en la compilacion nunca me funciona como es debido. La version de Unity es la 5.3, pero creo que con la anterior (5.2.3) tambien pasaba este problema, aunque no estoy seguro del todo.En el editor da igual como ponga o mueva el tamaño de las pantallas o la resolucion que le cambie... porque funciona perfecto En esta imagen estaba escalando la pantalla y la imagen se iba escalando perfectamente. Es como si el canvas scaler no funcionase en la aplicacion compilada...Por qué puede estar pasando esto? Garcias de antemano. Un saludo.

por lo que veo el alto es mayo que el ancho del canvas y si esta configurado que se se ajuste a lo ancho se vera asi estirado horizontal mente

Cita de: jeico008 date=1451318735" data-ipsquote="" data-cite="jeico008" class="ipsQuotepor lo que veo el alto es mayo que el ancho del canvas y si esta configurado que se se ajuste a lo ancho se vera asi estirado horizontal mente
Gracias por contestar. No se muy bien a que te refieres pero si lo dices por la primera imagen, es mas alto porque en esa foto como dije tenia el play pulsado y estaba moviendo la pantalla para ver si se reescalaba todo correctamente... Y así lo hacia. Pero aunque en el editor fuese bien, en la compilacion no. Otra cosa que he descubierto es que el problema ocurre cuando la resolucion de mi pantalla (via Window) no coincide con la resolucion que yo establezca despues en el cuadro de dialogo inicial de Unity en la version compilada. Pensé que ese cuadro de dialogo inicial de Unity servia para cambiar la resolucion de la aplicacion y que el todo el tema del canvas se encargaba de reescalarlo todo, sin tener yo que cambiar la resolucion tambien de mi pantalla via Windows. ¿Qué me estoy perdiendo? O ¿Qué estoy haciendo mal?Saludos

Etiquetas: