我正在使用 Sprite Kit 开发一款游戏,用户需要在给定时间内解决尽可能多的谜题。每次正确解决一个谜题时,都会创建一个新的游戏场景并显示一个新的谜题。我为场景创建了一个计时器,但每次生成新场景时它都会重新启动。有没有办法让一个计时器显示多个场景?
最佳答案
你应该使用一个单例文件来存储它,这样当你改变场景或任何东西时它就是唯一的一个。
http://www.raywenderlich.com/46988/ios-design-patterns 此链接将为您提供有关如何使用 Singleton 的基本知识。
关于iOS7 + SpriteKit : How can I keep one timer displayed constantly if I'm changing scenes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19920160/