I'm trying to addChild after 2 seconds the user touched the screen (it is inside touchesBegan), but it doesn't work. Am I doing anything wrong?
//show myLabel after 2 seconds
self.myLabel.position = CGPoint(x: self.frame.width / 1.1, y: self.frame.height / 2)
self.myLabel.text = "0"
self.myLabel.zPosition = 4
self.myLabel.runAction(SKAction.sequence([SKAction.waitForDuration(2.0), SKAction.runBlock({
self.addChild(self.myLabel)
)]))