I have this error on my code, I think something changed on Swift… cause I use exactly the same code on book. Can anyone help me?
guard let tile = tile(in: bugsMap, at: (column, row))
else {continue}
Complete func
func createBugs() {
guard let bugsMap = childNode(withName: “bugs”)
as? SKTileMapNode else {return}
//1 varre as linhas e colunas do tile map node
for row in 0..<bugsMap.numberOfRows {
for column in 0..<bugsMap.numberOfColumns {
//2
guard let tile = tile(in: bugsMap, at: (column, row))
else {continue}
//3
let bug = Bug()
bug.position = bugsMap.centerOfTile(atColumn: column, row: row)
bugsNode.addChild(bug)
}
}
//4
bugsNode.name = "Bugs"
addChild(bugsNode)
bugsMap.removeFromParent()
}