如何给一个变量或节点的多个值
问题描述:
例如,SKS
或SCNNode
可以有之类的东西.position
,.name
。我怎么能给它另一个价值或财产。 所以我能做到这一点:如何给一个变量或节点的多个值
if supernode.favouriteFood == "banana" {
}
答
如果你希望每个SKNode有做自定义的初始化定的变量,你应该创建一个extension
:
extension SCNNode {
var favouriteFood: String {
return "banana"
}
}
创建的子类'SCNNode' http://*.com/questions/27993720/extending-scnnode-in-swift – Alexander