Pregunta

¿Cuál es el tamaño máximo de la textura que debe usarse en AndEngine? solía

this.diamondTexture = new Texture(2048, 512, TextureOptions.BILINEAR_PREMULTIPLYALPHA);

Al cargar en el dispositivo (HTC G1 T-Mobile) muestra la pantalla en blanco. Después de reducir el tamaño de la imagen y al reemplazar la línea anterior con esta

this.diamondTexture = new Texture(1024, 512, TextureOptions.BILINEAR_PREMULTIPLYALPHA);

Está corriendo . Cuál es el problema ?

¿Fue útil?

Solución

Enfoque común: el tamaño máximo de textura es 1024x1024. Algunos dispositivos de alta gama pueden manejar texturas 2048x2048, pero es mejor usar el tamaño 1024x1024 si desea que su aplicación se ejecute en casi todos los dispositivos.

Otros consejos

Su dispositivo puede estar quedando sin memoria cuando se usa la textura más grande. Revise su LogCat en busca de errores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top