【发布时间】:2015-04-28 02:12:17
【问题描述】:
我正在尝试为我的游戏创建一个重播按钮,但每当我回到游戏场景时,似乎什么都没有停止过。时间是负数,游戏就会崩溃。我试过了……
if timeInt < 0 {
//////////////
let retryScene = RetryScene(size: self.frame.size)
self.view?.presentScene(retryScene)
self.removeAllChildren()
self.removeAllActions()
///// end game
timeInt = 45
}
我认为删除所有孩子会起作用,并且重置时间也会起作用。我使用了一个每秒更新一次的函数来使时间正常工作。所以所有的功能都会继续进行,就好像场景永远不会结束一样。我该怎么办?
【问题讨论】:
标签: ios iphone xcode swift sprite-kit