如何在AndEngine中从SD卡加载spritesheet

时间:2014-05-08 09:10:06

标签: android andengine android-animation sprite-sheet texturepacker

我是AndEngine的新手。我正在尝试使用spritesheet(使用TexturePacker生成)播放动画,并通过引用此问题(Load Animation with Texture Packer in andengine

成功制作动画

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

问2.我想为动画添加声音。有办法吗?

1 个答案:

答案 0 :(得分:0)

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

是的,你可以添加声音

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

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