2011-04-19 42 views
0

我是新来使用Andengine ..Andengine fo ndroid

我收到文件找不到异常错误,当我尝试下面的代码。

public void onLoadResources() { 
     this.mTexture = new Texture(32, 32, TextureOptions.BILINEAR_PREMULTIPLYALPHA); 
     this.mFaceTextureRegion = TextureRegionFactory.createFromAsset(this.mTexture, this, "gfx/face_box.png", 0, 0); 

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

最有可能由于这个GFX/face_box.png
如何解决这个错误?我怎样才能在这里使用我自己的形象。我必须给我的任何画廊图像的路径?或者我可以使用驻留在drawable文件夹中的任何图像。

身体能帮助吗?

回答

2

将您想要的图像放在资产/ gfx/[imagename]路径中。

而且使您的图片的大小,以便其可分2:

例如16x16或32x32或128x32

+0

thnx。为你的巨大帮助..其工作。 – 2011-04-19 06:36:53

+1

只是一个侧面说明...你不必调整你的图像的大小,在AndEngine中,纹理是那些必须具有宽度和高度2(2,4,8,16,32,64,128, ...) – 2011-04-26 19:25:10