在我的应用程序中,如果眼镜在移动,我需要测量相机数据。我通过以下方式获取数据:
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;
如果我移动眼镜,该应用程序可以正常工作。但是如果我把眼镜放在桌子上,那么 4 分钟后眼镜会禁用显示,并且代码会返回最后存储的数据。即使插上充电线。如果我按下眼镜上的启用按钮,显示屏会再次亮起,数据也正确。
有没有办法防止眼镜睡着?