0
アンドロイドスタジオでandEngineのための私のイメージを置くが、私はそれらをそこに置くとき、私はFileNotFoundException
を取得するには、AssetBasePath
は"drawable/"
ようなものとはならない、その後テクスチャ領域"ire.png"
、右?どこに描画可能で、通常だ
アンドロイドスタジオでandEngineのための私のイメージを置くが、私はそれらをそこに置くとき、私はFileNotFoundException
を取得するには、AssetBasePath
は"drawable/"
ようなものとはならない、その後テクスチャ領域"ire.png"
、右?どこに描画可能で、通常だ
プロジェクトモジュールの中で、ドロウアブルがsrc
- >res
というフォルダにあることを確認してください。
ドローイング可能なフォルダが作成されていない場合は、そこにリソースを作成してください。
@Override
protected void onCreateResources() {
BitmapTextureAtlas mBitmapTextureAtlas = new BitmapTextureAtlas(getTextureManager(), 71, 71, TextureOptions.DEFAULT);
mBitmapTextureAtlas.load();
TextureRegion mPlayerTextureRegion = BitmapTextureAtlasTextureRegionFactory.createFromAsset(mBitmapTextureAtlas, this, "ic_launcher.png", 0, 0);
}
は描画可能なフォルダにあります。
また、あなたは資産のフォルダにリソースを入れて、このような方法で取得することができます:
@Override
protected void onCreateResources() {
ITexture backgroundTexture=new BitmapTexture(getTextureManager(), new IInputStreamOpener() {
@Override
public InputStream open() throws IOException {
return getAssets().open("gfx/background.png");
}
});
}
background.png
はassets
フォルダに存在しgfx
フォルダ内にあります。
私が知っているが、私がパスを書くとき、それは動作しません。私が書いているのは "drawable /"です。 –
@HeshamHaikalあなたはパスにapp/src/main /を作成してリソースを入れてください。 – Aryan
ありがとう!ところで、あなたはandEngineの最新のビデオチュートリアルやウェブサイトを知っていますか?私が見つけたすべてのチュートリアルはちょっと古かったからです。 –