【问题标题】:hitTest not working in SceneKit / ARKithitTest 在 SceneKit / ARKit 中不起作用
【发布时间】:2018-01-09 05:57:21
【问题描述】:

我设置了一个 tapGestureRecognizer 来检测 ARSceneKit 场景中对象的点击。我在handleTap 方法中设置的hitTest 方法在我离对象很近时可以正常工作,但是当我离对象较远时,hitTest 方法总是失败。

【问题讨论】:

    标签: scenekit arkit


    【解决方案1】:

    在摆弄了这么多荒谬的时间之后,我终于尝试在我的场景视图中关闭ARSCNDebugOptionShowFeaturePoints。我猜这些愚蠢的小特征点妨碍了 hitTest 方法。

    【讨论】:

    • 您是否检查过是否生成了节点?另外,你的 hitTest 选项是什么?我发现,从 beta 4 开始,带有范围的 hitTest 出现了一些问题(同样拿着手机(iPhone SE)风景,相机朝右也有问题,但相机左侧工作正常)
    • 除了关闭特征点之外,您找到解决方法了吗?
    猜你喜欢
    • 2019-04-28
    • 1970-01-01
    • 2017-11-27
    • 2015-12-25
    • 2018-01-03
    • 1970-01-01
    • 2018-04-24
    • 2018-09-26
    • 1970-01-01
    相关资源
    最近更新 更多