Problema di immagine di sfondo di grandi dimensioni da caricare nel dispositivo (AndEngine)

StackOverflow https://stackoverflow.com/questions/6813670

  •  25-10-2019
  •  | 
  •  

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?

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top