Buenas, gente.
He reparado en que hay un concepto en Unity del cual pensaba que funcionaba de una manera, pero resulta que... no.
Os comento: uso un Canvas principal (que tiene dentro otros canvas) al que le he añadido el componente Canvas Scale configurado de esta forma:
Yo pensaba que, con esto, mi juego se vería a 1920x1080p y que el resto de pantalla, si es que alguien usa un monitor con una proporción distinta a 16:9, se vería negra.
El caso es que he comprobado que no es así, que llevando el juego al iPad (mi primera versión era para PC/MAC), se descolocan algunas cosas y salen imágenes de la interfaz que yo tengo fuera del 1080p a propósito (y que las animo para que entren en pantalla en determinados momentos).
La cuestión, entonces, es: ¿existe alguna manera de que mi juego, que está diseñado para 1080p, no muestre nada que no esté dentro de esta resolución? Como las pelis, que sacan una franja negra arriba y otra abajo pero que justo en el centro la peli se ve bien.
Quizá este esquema que pego debajo ayude a comprender mi situación: lo que está fuera de la zona del rectángulo azul, quiero que se vea negro si la pantalla no es de 1080p, y que no renderize los objetos que tengo por ahí ocultos.
He reparado en que hay un concepto en Unity del cual pensaba que funcionaba de una manera, pero resulta que... no.
Os comento: uso un Canvas principal (que tiene dentro otros canvas) al que le he añadido el componente Canvas Scale configurado de esta forma:
Yo pensaba que, con esto, mi juego se vería a 1920x1080p y que el resto de pantalla, si es que alguien usa un monitor con una proporción distinta a 16:9, se vería negra.
El caso es que he comprobado que no es así, que llevando el juego al iPad (mi primera versión era para PC/MAC), se descolocan algunas cosas y salen imágenes de la interfaz que yo tengo fuera del 1080p a propósito (y que las animo para que entren en pantalla en determinados momentos).
La cuestión, entonces, es: ¿existe alguna manera de que mi juego, que está diseñado para 1080p, no muestre nada que no esté dentro de esta resolución? Como las pelis, que sacan una franja negra arriba y otra abajo pero que justo en el centro la peli se ve bien.
Quizá este esquema que pego debajo ayude a comprender mi situación: lo que está fuera de la zona del rectángulo azul, quiero que se vea negro si la pantalla no es de 1080p, y que no renderize los objetos que tengo por ahí ocultos.
