如何在AndEngine中从SD卡加载精灵表?

4

我是AndEngine的新手。我正在尝试使用spritesheet(使用TexturePacker生成)播放动画,并成功地参考了这个问题进行了动画制作 (在andengine中使用Texture Packer加载动画)

问题1:如何从SD卡加载spritesheet和xml文件。(在上面的示例中,spritesheet和xml文件是从Asset文件夹中加载的)。

问题2:我想为动画添加声音。有没有办法实现呢?

1个回答

0

我没有尝试过,但你可以使用BitmapTextureAtlasTextureRegionFactory.setAssetBasePath("gfx/");设置你的资源基础路径。尝试将路径从"gfx"更改为SD卡上的路径。

是的,你可以添加声音。

将你的声音文件(ogg)放入res \ raw文件夹中,并使用以下代码:

MediaPlayer mp = MediaPlayer.create(getApplicationContext(), soundType);
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.start();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接