SceneKit编辑器为节点设置自定义类
在SpriteKit编辑器中,我可以将自定义类分配给SKNode,如下所示:
但是,我似乎无法findSceneKit编辑器中的等效function。 它是否存在? 如果我不能为SCNNode设置一个自定义类,那么这个function是不是有原因,或者Xcode团队没有得到它呢? (换句话说,我应该提交一个雷达?)
你不能在场景编辑器中做到这一点。 而你可能不应该这样做。 你将不得不实现你自己的序列化代码(以便SCNScene
加载工作正常)。 所有search节点的方法(通过名称,命中testing,在一个卷内)返回SCNNode
,所以你将永远铸造你的结果。
每个苹果开发者, SCNScene
并不意味着被分类,我认为这延伸到了SCNNode
。 写一个扩展,而不是。
看到:
- 麻烦子类化SCNScene
- 子类化SCNNode
- 子类化SCNScene和SceneKit编辑器