jjzjj

magneticHeading

全部标签

android - ARCore+Unity3D : How to make a scene oriented to north?

我一直在Unity中使用ARCore。我想要实现的是根据输入的GPS坐标和当前GPS位置生成对象(例如,对象应该在x.xxxxx、y.yyyyy坐标处生成,这些坐标在Unity中转换为世界坐标)。我发现为了正确放置物体,我需要以某种方式保持北向。ARCore怎么可能?在ARKit中,创建场景时其中一个轴朝北(根据场景创建时的罗盘读数)。ARCore不是这种情况。ARCore有解决方法吗? 最佳答案 在Unity文档中找到了答案:https://docs.unity3d.com/ScriptReference/Compass-magn

ios - 如果我改变握持设备的方式,CLHeading magneticHeading 将给出不同的值

我正在使用CLHeading的magneticHeading来获取设备的航向方向,它非常准确。如果我改变设备的方向(屏幕面向x、y或z轴),那么magneticHeading的值将改变~+-15度。有没有办法解决这个问题? 最佳答案 我承认我不是专家,但我怀疑documentationforCLHeading会给你指明正确的方向(双关语不是故意的)......ThevalueinthispropertyrepresentstheheadingrelativetothemagneticNorthPole,whichisdifferen