Frage

Was ist maximal die Textur, die in Andengine verwendet werden sollte. ich benutzte

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

Beim Laden des Geräts (HTC G1 T-Mobile) wird der leere Bildschirm angezeigt. Nach dem Reduzieren der Bildgröße und beim Ersetzen der obigen Linie dadurch

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

Es rennt . Was ist das Problem ?

War es hilfreich?

Lösung

Gemeinsamer Ansatz - Die maximale Texturgröße beträgt 1024x1024. Einige Hi-End-Geräte können 2048x2048 Texturen verarbeiten, aber es ist besser, 1024x1024 Größe zu verwenden, wenn Ihre Anwendung auf fast allen Geräten ausgeführt wird.

Andere Tipps

Ihr Gerät hat möglicherweise keinen Speicher mehr, wenn Sie die größere Textur verwenden. Überprüfen Sie Ihre Logcat auf Fehler.

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