2011-03-15 45 views

回答

1

迟到的答案,但对于更长的声音,你应该使用Andengine的音乐类,而不是声音。声音是我相信较短的声音效果。

2

您是否在播放超过五种声音并使用默认构造函数?如果是这样,也许其中一个流被切断以发挥新的声音。

试着用更多的同步流初始化SoundManager。

public SoundManager(final int pMaxSimultaneousStreams) 
+0

它会在5秒后结束,而不依赖于它之后是否有声音。自从我发现音乐和音乐课程以来,音乐课程的时间更长。我想这个声音课是为了听起来更小的声音? – Simon

+1

SoundPool似乎有一个大小限制 - 可能是1048576字节?尽管我在文档中找不到这个确认。 –