在Unity中检测纸板耳机中的设备

时间:2015-07-17 18:56:52

标签: unity3d google-cardboard

我正在构建Unity Cardboard应用程序,并希望检测设备何时在耳机中。理论上NFC具有这些数据,但它似乎没有在API中公开。我想让应用程序在耳机中自动进入VR模式,而无需用户切换进入和退出VR模式。

基本上,我希望当您进入或退出耳机时,Cardboard.vrModeEnabled会自动更新。

这可能吗?谢谢!

2 个答案:

答案 0 :(得分:1)

它曾经在(非Unity)SDK中,但由于多种原因而被弃用。例如,手机上的NFC传感器放置在不同的位置,因此检测不均匀可靠。另一方面,这样使用传感器可以快速耗尽电池。

答案 1 :(得分:0)

市场上有很多纸板模型。他们中的很多人都没有NFC标签。所以我不会指望它。

对我来说最好的方法是在VR模式下启动,当用户触摸屏幕时,自上次触摸后禁用VR模式10秒钟,然后返回VR模式。