【发布时间】:2018-12-15 18:32:09
【问题描述】:
我喜欢做这样的事情:
for i in 0...3 {
let skspritenode\(i) = SKSpriteNode(imageNamed: "Layer_\(i)")
self.addChild(skspritenode\(i))
}
这不起作用,因为我的 skspritenode(i) 是 let 而不是字符串 我已经试过了:
for i in 0...3 {
let skspritenode = SKSpriteNode(imageNamed: "Layer_\(i)")
self.addchild(skspritenode)
}
这不起作用,因为 skspritenode 已经有一个父节点。
有没有办法在 for 循环中执行此操作,还是我必须分别声明每个 let?提前谢谢你
【问题讨论】: