2

我已经搜索了所有论坛,但我无法获得任何工作代码。我想从 SD 卡和引擎中加载图像作为精灵。谁能给我一个代码?我在用

    File imageFile = new File("/path/to/image");
    BitmapTextureAtlas texture = new BitmapTextureAtlas(width , height , TextureOptions.DEFAULT);
    ITextureSource fileTextureSource = new FileTextureSource(imageFile);
    TextureRegion textureRegion = TextureRegionFactory.createFromSource(texture,fileTextureSource ,0,0);

ITextureSource fileTextureSource = new FileTextureSource(imageFile);

给我错误 ITextureSource 无法解析为类型。我正在使用 AndEngine GLES1。请帮助我,给我一种从 SD 卡制作精灵的方法。

4

1 回答 1

6

我没有尝试过代码,但我把它放在 Eclipse 中并尝试修复它以便编译。这是结果:

File imageFile = new File("/path/to/image");
BitmapTextureAtlas texture = new BitmapTextureAtlas(width , height , TextureOptions.DEFAULT);
FileBitmapTextureAtlasSource fileTextureSource = new FileBitmapTextureAtlasSource(imageFile);
TextureRegion textureRegion = TextureRegionFactory.createFromSource(texture,fileTextureSource ,0,0, true);
于 2012-08-10T08:32:02.500 回答