我是AndEngine的新手。我正在尝试使用spritesheet(使用TexturePacker生成)播放动画,并成功地参考了这个问题进行了动画制作 (在andengine中使用Texture Packer加载动画)
问题1:如何从SD卡加载spritesheet和xml文件。(在上面的示例中,spritesheet和xml文件是从Asset文件夹中加载的)。
问题2:我想为动画添加声音。有没有办法实现呢?
我是AndEngine的新手。我正在尝试使用spritesheet(使用TexturePacker生成)播放动画,并成功地参考了这个问题进行了动画制作 (在andengine中使用Texture Packer加载动画)
问题1:如何从SD卡加载spritesheet和xml文件。(在上面的示例中,spritesheet和xml文件是从Asset文件夹中加载的)。
问题2:我想为动画添加声音。有没有办法实现呢?
我没有尝试过,但你可以使用BitmapTextureAtlasTextureRegionFactory.setAssetBasePath("gfx/");
设置你的资源基础路径。尝试将路径从"gfx"更改为SD卡上的路径。
是的,你可以添加声音。
将你的声音文件(ogg)放入res \ raw文件夹中,并使用以下代码:
MediaPlayer mp = MediaPlayer.create(getApplicationContext(), soundType);
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.start();