我有一个 SCNNode 和一个 SCNCamera。摄像头位于节点上方和前方,并通过我设置的 SCNLookAtConstraint 俯视节点。然而,当节点横向移动时,相机只会旋转,而不是随之移动。有什么办法可以让相机随节点一起移动吗?
最佳答案
您只使用了 SCNLookAtConstraint
,顾名思义,让相机只看物体。 (你只需要转动你的头就可以看东西)
要使相机随之移动,您需要 SCNTransformConstraint
( documentation here ),或者只是让相机节点成为您希望它跟随的对象的子对象。
如果您希望相机平滑地跟随物体,并且仅受距离限制(就像被绳子拖着一样),SCNTransformConstraint
是要走的路。
关于ios - SCNCamera 是否以固定距离跟随节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30553227/