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 に答える