ios - 是否可以将 ARKit 平面放置在屏幕中央?

标签 ios swift arkit

我正在尝试使用 SCNVector3 定位一架飞机。一旦检测到飞机,我需要强制飞机显示在屏幕中间,以便始终可以看到它。我只是想检测地面,因此多个表面不应该成为问题。我尝试了很多方法,例如使用 CGFloat 强制 SCNVector3 进行定位,但它不接受这些参数。

最佳答案

您可以将飞机连接到相机节点(z = -1),以便它始终可见并遵循手机的位置和角度。

关于ios - 是否可以将 ARKit 平面放置在屏幕中央?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48798690/

相关文章:

objective-c - iOS:检测NSData的正确编码

ios - 卸载导航 Controller 背面的 View

ios - Cordova/Phonegap 在 iOS 超时时构建地理定位

ios - 如何在 UITapGestureRecognizer 中使用按钮 Action

swift - ARCore 是否具有 ARKit 的 "guard let planeAnchor"的语义等价物?

swift - 在 ARImageTrackingConfiguration 中同时跟踪两个对象

iphone - UITableView 在追加行时偶尔崩溃

ios - 我的日期格式有什么问题?

ios - Swift 3 - 推送新 View 但保持相同的 NavigationBar

ios - 在添加新节点之前删除节点 Swift