检测Android / iOS设备是否已通过Unity3D播放音乐

时间:2015-06-15 20:54:41

标签: unity3d

我正在开发团结游戏,如果用户在游戏发布时已经播放了一些音乐,我想停止游戏中的音乐。有没有办法检测音乐是否已在演出中播放?

谢谢!

EDIT --- 我写了一个原生插件来测试设备是否正在播放。但团结的作用是我认为它需要扬声器控制。因此,即使没有播放任何类型的音乐,本机代码也将始终返回true。

我制作了一个带有空场景的统一项目,与音频无关。我测试了插件,它仍然返回true。我刚刚创建了一个简单的原生android应用程序并测试了代码,我得到了正确的真假。因此,即使没有播放,Unity基本上也会使用扬声器。

有解决方法吗?

非常感谢帮助。

1 个答案:

答案 0 :(得分:0)

回答你的评论:

  

通过本机插件肯定是可能的。只是想知道是否有Unity API。

Unity没有任何内置方法可以检查这一点。