HDAugmentedReality - 如何根据与swift中附近POI位置的距离来缩放覆盖在相机上的自定义注释视图?

时间:2018-04-20 10:36:29

标签: ios swift mapkit core-location arkit

我对ARKit非常陌生。我按照下面的教程

https://www.raywenderlich.com/146436/augmented-reality-ios-tutorial-location-based-2

根据用户的当前位置获取附近的兴趣点。

然后通过“自定义annotationView”显示这些位置,有点像卡片形状的视图,我在打开相机时使用ARKit自己创建。

(注意: - 我没有使用统一。它只是一个卡片形状的UIView,我以编程方式创建)

卡片布置得很好,并且在所有这些地方的相应方向上。但是,我想做的是我想缩放视图并使它们正好出现在它们所指向的位置。

例如,A点离我越近,所以它在A点的顶部可见,B点比A点更远,所以它看起来更小但是恰好在B点。我进一步向B点移动视图应该得到大到特定的大小。

有一次,我走开或经过那个地方应该保持视野在那个地方,当我移开时它应该缩小到更小的尺寸,直到它在我的相机中不再可见。

如果有人使用过此库并完成它,我将非常感激 https://github.com/DanijelHuis/HDAugmentedReality

至少,如果没有缩放,我希望视图放置在与地点相同的距离。如果A点距离75公里,它应该位于距离地方75公里处,就像一个别针标记。

请帮助我任何人: - (

0 个答案:

没有答案