【发布时间】:2015-03-15 10:04:01
【问题描述】:
我在游戏中延迟计算机移动时遇到问题。
我找到了一些解决方案,但它们在我的情况下不起作用,例如
var delay = NSTimer.scheduledTimerWithTimeInterval(4, target: self, selector: nil, userInfo: nil, repeats: false)
我尝试将它与函数 fire 一起使用,但也没有效果。
还有哪些可能?
【问题讨论】:
-
你显然不明白 NSTimer 是做什么的。您需要有一个选择器,并且在计时器触发时要在该方法中运行一些代码。没有选择器的计时器不会做任何事情。
-
这个答案就是你要找的stackoverflow.com/a/24318861/3810673
-
非常感谢!我不理解选择器,因为我不明白为什么它应该用撇号。我把我的功能放在那里,一切都很好。