什么是最大纹理尺寸(Andengine)

时间:2011-07-25 11:09:49

标签: android andengine

应该在发动机中使用的纹理的最大尺寸是多少。我用了

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

在设备(HTC G1 T-Mobile)中加载时,显示空白屏幕。减小图像尺寸后,用此

替换上面的行
this.diamondTexture = new Texture(1024, 512, TextureOptions.BILINEAR_PREMULTIPLYALPHA);

它的运行。问题是什么?

2 个答案:

答案 0 :(得分:10)

常用方法 - 纹理最大尺寸为1024x1024。一些高端设备可以处理2048x2048纹理,但如果您希望应用程序几乎在所有设备上运行,最好使用1024x1024大小。

答案 1 :(得分:1)

使用较大的纹理时,您的设备可能内存不足。检查logCat是否有错误。