我正在使用Unity开发Oculus Go应用程序,在使用该应用程序且头戴式耳机仍戴在头上的情况下,实际上是希望用户入睡。我似乎遇到了Oculus Go由于不活动而进入节能模式的问题。据推测,用户在深度睡眠时动作不足。
尽管我已经为用户提供了有关如何在设备范围内禁用睡眠的说明,但这远非理想。 iOS具有idleTimerDisabled(Keep iPhone from sleeping),这是一种简单的单行保持唤醒类型的命令。我正在寻找相当于iOS的idleTimerDisabled的Oculus Go
有人对如何阻止Oculus Go关闭有任何提示吗?
请务必清楚,此保持清醒的行为仅应在用户戴着耳机并使用此应用程序(仅此应用程序)时发生。如果用户摘下耳机,则应立即恢复正常的关闭行为。
预先感谢, JJ
答案 0 :(得分:1)
包含
Screen.sleepTimeout = SleepTimeout.NeverSleep;
在MonoBehaviour脚本中,如果您只想在应用程序运行和戴头盔时保持设备唤醒。
https://docs.unity3d.com/ScriptReference/Screen-sleepTimeout.html
答案 1 :(得分:0)
截至2019年5月,Oculus Go无法保持清醒状态。 Oculus给我写信
不幸的是,这似乎不是当前可以使用的功能(没有运动时禁用睡眠)。