我有一组简单的 FMOD 动作,每个动作分别播放各种声音。问题在于我有一个停止所有声音的按钮。如果我们尝试停止未播放的声音,FMOD 会使我的程序崩溃。说得通。但是我已经决定必须有一种方法可以调用一个简单的 if 语句来找出“如果”并且只有“如果”某些东西正在播放,然后停止它。
- (IBAction)myButton:(id)sender {
if "FMOD CHANNEL IS PLAYING" {
result = fmodChannel->stop();
}
}
任何帮助,将不胜感激。