2011-07-25 47 views
7

什麼是紋理的最大尺寸應該在引擎中使用。我用什麼是紋理的最大尺寸(Andengine)

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

當設備加載(HTC G1的T-Mobile)它顯示空白屏幕。在縮小圖像尺寸後,用此替換上述線時

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

它正在運行。有什麼問題 ?

回答

10

常見方法 - 紋理最大尺寸是1024x1024。一些高端設備可以處理2048x2048紋理,但如果您希望應用程序在幾乎所有設備上運行,則最好使用1024x1024尺寸。

1

使用較大紋理時,您的設備可能內存不足。檢查你的logCat是否有錯誤。

+0

logcat中沒有錯誤。任何最大尺寸的紋理?但有一段時間在模擬器顯示強制關閉/等待 – JohnRaja