Problema di immagine di sfondo di grandi dimensioni da caricare nel dispositivo (AndEngine)
Domanda
Quando caricamento nel dispositivo di visualizzazione solo bianco, quando loading emulatore le immagini sono rotti
Esempio di codice:
// this.mCamera = nuova fotocamera (0, 0, 480.320);
final Engine engine = new Engine(new EngineOptions(true,
ScreenOrientation.LANDSCAPE, nuova FillResolutionPolicy (), this.mCamera));
this.mCamera = nuova fotocamera (0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
final Engine engine = new Engine(new EngineOptions(true,
ScreenOrientation.LANDSCAPE, nuova FillResolutionPolicy (), this.mCamera));
// ----
this.mTexture = new Texture (2048, 512, TextureOptions.BILINEAR_PREMULTIPLYALPHA); this.mbgTextureRegion = TextureRegionFactory.createFromAsset (this.mTexture, questo "gfx / bg.png", 0, 0);
this.mEngine.getTextureManager().loadTexture(this.mTexture);
che cosa è la dimensione massima texture utilizzeranno in andengine. Ho usato 2048, il suo problema di marca, Plz aiuto?
Soluzione
La dimensione massima consistenza dipende dal dispositivo. Solo i dispositivi più recenti supportano 2048x2048. Nella mia esperienza 1024x1024 sono meglio supportati a partire da oggi.
E 'anche possibile trovare la dimensione massima in fase di esecuzione: Come faccio a trovare la dimensione massima texture per diverso telefoni?