【发布时间】:2019-04-10 02:34:12
【问题描述】:
我有一个简单的问题。如果我想开始游戏并将棋盘放在我面前:
gameBoard!.position = SCNVector3(0, 0, -0.6)
这在我离开游戏并再次回来之前有效。我可以在相机前或0.6m 在我面前的完全相同的位置显示游戏板吗?我可能已经搬到另一个位置了。
【问题讨论】:
-
您需要将游戏板放置在距离相机所见位置 0.6m 处。要么重置摄像头,要么根据摄像头的位置计算板子的位置。
-
@AllenHumphreys 发生这种情况时,我的应用程序会冻结。你看过这方面的任何文档吗?
-
我的评论基于使用 SceneKit,但我的假设是 ARKit 有一个与 SceneKit 非常相似的相机概念。
-
@AllenHumphreys 你能给我一个如何重置相机或位置的示例代码吗?
标签: swift scenekit augmented-reality arkit