【发布时间】:2022-01-25 19:49:13
【问题描述】:
背景:我有一个使用 SceneKit 呈现 3D 模型的应用。默认情况下,SceneKit 有一个功能,一旦用户双击,3D 模型就会返回到其原始位置。我想以编程方式使用此功能。当用户点击某个按钮时,3D模型会回到原来的位置。因此,如果可能的话,我想触发一个双击事件,并希望 3D 模型会做出相应的反应。 如何做到这一点?
这个问题与另一个案例How to retrieve information about the camera position in a sceneKit project when the 3D model is zoomed? 相关,我尝试通过将相机节点位置设置为其原始值来解决此任务。但显然这是不可能的。为了达到我的应用程序的要求,双击的伪造将是一种变通方法。
【问题讨论】: