gpt4 book ai didi

c# - Hololens 一动不动就会睡着

转载 作者:太空狗 更新时间:2023-10-29 21:52:44 25 4
gpt4 key购买 nike

在我的应用程序中,如果眼镜在移动,我需要测量相机数据。我通过以下方式获取数据:

quaternions["x"] = Camera.main.transform.rotation.x;
quaternions["y"] = Camera.main.transform.rotation.y;
quaternions["z"] = Camera.main.transform.rotation.z;
quaternions["w"] = Camera.main.transform.rotation.w;
quaternions["tx"] = Camera.main.transform.position.x;
quaternions["ty"] = Camera.main.transform.position.y;
quaternions["tz"] = Camera.main.transform.position.z;

如果我移动眼镜,应用程序可以正常运行。但是如果我把眼镜留在 table 上,那么 4 分钟后眼镜会禁用显示并且代码会返回上次存储的数据。即使插入了充电线。如果我按下眼镜上的启用按钮,显示屏会再次打开并且数据也是正确的。

有没有办法防止眼镜睡着?

最佳答案

根据@Kay 的评论,解决方案是添加以下行:

Screen.sleepTimeout = SleepTimeout.NeverSleep;

注意:如果您使用 MixedRealityToolkit-Unity,此解决方案有效因为它需要:

using UnityEngine;

关于c# - Hololens 一动不动就会睡着,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55811971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com