确定Unity 5中的系统音量是否静音

时间:2015-08-07 21:14:11

标签: ios unity3d

我目前正在部署到IOS,但计划在未来部署到Android和其他平台。

我需要知道系统音量是否已关闭,以便我可以在屏幕上显示相关图标。

在Unity中,有没有办法确定系统音量是否静音?

1 个答案:

答案 0 :(得分:2)

我不知道允许你这样做的Unity功能(因为AudioSource绑定到对象,而不是“应用程序”本身) - 但也许有一些神奇的实用程序允许你这样做。问题是即使检查纯iOS并不像检查一个属性那么容易,因为系统本身并没有表明它,或者至少它不适用于更高版本(iOS7,8 - 可能还有9)

无论如何,我个人认为你必须为Android和iOS(以及你想支持的任何东西)采用系统特定的实现。对于iOS,有很多很棒的帖子,我建议你检查一下:

https://hoishing.wordpress.com/2014/05/08/mute-checking-in-ios7/ Detecting Silent Switch in iOS 7 issue

希望它有所帮助,但我想我没有带来任何好消息:)