Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: pixel king en Agosto 05, 2015, 04:40:18 PM

Título: Escalar banner admob
Publicado por: pixel king en Agosto 05, 2015, 04:40:18 PM
Tengo puesto el banner de admob en mi juego y en algunos moviles se ve bien pero en otros se ve por la mitad o no cabe en la pantalla
Como puedo hacer para q se vea bien en todos los dispositivos?
Título: Re:Escalar banner admob
Publicado por: penumbra en Agosto 05, 2015, 07:37:38 PM
Haría falta ver cómo estás posicionando el banner. Si usas posicionamiento absoluto, ese probablemente sea el error.

Tendrías que usar las funciones display_get_width() y display_get_height() parra conocer cuál es el tamaño de la pantalla del dispositivo, y en base a los valores devueltos, posicionar el banner. Por ejemplo, si el ancho de tu dispositivo es de 480, y se quiere colocar algo a la mitad:

MÉTODO CORRECTO (posicionamiento relativo, funciona en todos los dispositivos)
[gml]pos_x = display_get_width() / 2 - (ads_get_display_width(num) / 2)[/gml]

En este caso, se consulta el ancho del display actual, y también el ancho del banner y los valores devueltos se usan para centrar el banner.