Какой максимальный размер текстуры (Andengine)

Каков максимальный размер текстуры, которую следует использовать в andengine. я использовал

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

При загрузке в устройство (HTC G1 T-Mobile) отображается пустой экран. После уменьшения размера изображения и при замене вышеуказанной строки на эту

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

Его работает. В чем проблема ?


person JohnRaja    schedule 25.07.2011    source источник


Ответы (2)


Общий подход - максимальный размер текстуры 1024x1024. Некоторые hi-end устройства могут обрабатывать текстуры размером 2048x2048, но лучше использовать размер 1024x1024, если вы хотите, чтобы ваше приложение работало практически на всех устройствах.

person cr_az    schedule 06.01.2012

Возможно, вашему устройству не хватает памяти при использовании текстуры большего размера. Проверьте свой logCat на наличие ошибок.

person Will Kru    schedule 25.07.2011
comment
Нет ошибки в logcat. Любой максимальный размер текстуры? Но какое-то время в эмуляторе показывает Force to close / Wait - person JohnRaja; 25.07.2011