2秒後にユーザーが画面に触れた(touchesBeganの内側にあります)、addChildを試行していますが、動作しません。私は間違って何かしていますか?2秒後にaddChild
self.runAction(SKAction.sequence([SKAction.waitForDuration(2.0), SKAction.runBlock({
self.addChild(self.myLabel)
})]))
またはそれ以上:
self.runAction(SKAction.waitForDuration(2)) {
self.addChild(self.myLabel)
}
//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)
)]))
もう一つは働いていたが、私は(Xcodeので指示)いくつかのことを変更しなければなりませんでした。それは終わった: 'self.runAction(SKAction.waitForDuration(2.0)、完了:{self.addChild(self.myLabel)})' – Luiz
ところで、ありがとうございます! =) – Luiz
あなたは大歓迎です!私はXcodeでテストした後、私の答えを編集しました。答えがあなたに役立つなら、投票したり、受け入れたりすることを考慮してください:) – smallfinity