【发布时间】:2017-02-11 10:04:25
【问题描述】:
我有这个块数组:
let blocks = [Blocks]()
我将 16 个块添加到该数组中。以下是我生成 4x4 网格的方法:
for i in 0...3 {
for j in 0...3 {
for b in blocks {
b.position = CGPoint(x: CGFloat(i)*b.frame.size.width + xOffset, y: yPos)
addChild(b) <<-- Error here
yPos = yPos - b.frame.size.height - yOffset
}
}
我收到此错误:
Attemped to add a SKNode which already has a parent
我应该在这里做什么?
【问题讨论】:
标签: arrays swift for-loop grid