Frage

Beim Laden von nur weißer Bildanzeige im Gerät sind die Bilder beim Laden des Emulators unterbrochen

Beispielcode:

// this.mcamera = neue Kamera (0, 0, 480,320);

    final Engine engine = new Engine(new EngineOptions(true, 

Screenorientation.landscape, New FillResolutionPolicy (), this.mcamera));

this.mcamera = neue Kamera (0, 0, camera_width, camera_height);

    final Engine engine = new Engine(new EngineOptions(true, 

Screenorientation.landscape, New FillResolutionPolicy (), this.mcamera));

//----

this.mtexture = new textur (2048, 512, textureoptions.bilinear_premultiplyalpha); this.mbgTextureregion = textureregionfactory.createfromasset (this.mtexture, this, "gfx/bg.png", 0, 0);

        this.mEngine.getTextureManager().loadTexture(this.mTexture);

Was die maximale Texturgröße in Andengine verwendet. Ich habe 2048 verwendet, es ist ein Problem, bitte Hilfe?

War es hilfreich?

Lösung

Die maximale Texturgröße hängt vom Gerät ab. Nur neuere Geräte unterstützen 2048x2048. Nach meiner Erfahrung werden 1024x1024 bis heute besser unterstützt.

Es ist auch möglich, zur Laufzeit eine maximale Größe zu finden:Wie finde ich die maximale Texturgröße für verschiedene Telefone?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top