我是场景工具包的初学者,我在理解苹果文档方面遇到了一些麻烦。
编辑:
我的问题并不清楚,也许如果我解释一下我想要发生什么,它会有所帮助。
我希望用户点按视图,然后在场景内显示新节点。我希望允许用户在他们希望的场景/视图中的任何地方点击,然后显示节点。
我有两个文件。一个是UIViewController,将self.view设置为SCNView。当我设置view.scene = SceneFile()时,场景会加载整个视图。
在视图控制器中,我有一个功能点击识别器。 SceneFile当前不包含我希望在用户在场景上点击两次时显示的任何新节点(例如氢键)。
总而言之,我希望在视图控制器识别UITapGesture时显示氢键。
如果有一种方法允许SCNScene文件中的用户交互(点击),并且从那里创建一个向场景中添加氢键的功能,我不一定要在视图控制器中使用tap的代码。用户点击。
当用户点击时,我是否在场景中添加节点,然后在视图控制器点按功能中取消隐藏它们?或者有没有办法在场景中启用用户交互,然后当点击发生时,节点出现?