首页 > 解决方案 > ARKit 中的 SceneKit applyForce

问题描述

pointOfView在位置 (0, 0, -0.3) 处连接到相机(节点)的节点,它在平移屏幕时相对于相机移动,这正是我想要的。

当我调用applyForce子节点的物理主体时,SCNVector3(0, 0, 5)它只会向外移动到相机面对的初始方向,所以一旦设备旋转,applyForce 仍然会按照相机最初面对的方向发送它,我想要球在所有情况下都向前移动。我添加了一个插图来帮助解释我的观点。谁能解释为什么会这样?

在此处输入图像描述

谢谢。

标签: swiftscenekitarkit

解决方案


推荐阅读