转换为自定义对象Swift

时间:2017-10-20 13:56:16

标签: swift scenekit

我是斯威夫特的新人, 我扩展了SCNNode并试图使用另一个SCNNode进行转换但是它失败并出现错误

"无法转换类型' SCNNode'到VirtualObject"

class VirtualObject: SCNNode {}

创建一个对象:

  var nodeModel =  VirtualObject()

Apply Casting(语句返回一个SCNNode):

self.nodeModel =  (modelScene.rootNode.childNode(withName: self.nodeName, recursively: true) 
as! VirtualObject

此结果是错误的: "无法转换类型' SCNNode'到VirtualObject"

任何人都可以在这里指导我吗?

由于

0 个答案:

没有答案