好吧,我正在乱搞ARKit,并意识到当我推动设备(通过Z轴旋转,从Potrait变为横向,反之亦然)时,点会移动到非正确的区域。 我尝试添加shouldRotate和didRotate方法来处理它但没有得到任何结果.. :( 有人有同样的问题吗?知道如何解决它? 提前谢谢你们。
//this should be different based on orientation.
rollingZ = (acceleration.z * kFilteringFactor) + (rollingZ * (1.0 - kFilteringFactor));
rollingX = (acceleration.y * kFilteringFactor) + (rollingX * (1.0 - kFilteringFactor));
我也试图改变这一行,这些似乎是关键,但我无法解决它......
答案 0 :(得分:0)
经过几个小时的测试,更改数值并尝试在互联网上找到的数百万个演示,我发现这个ARKit源与设备方向。 Argami iPhone-AR-Toolkit which supports device Orientation
享受它!