有没有比'scheduledTimerWithTimeInterval'更好的方式来制作游戏循环

问题描述:

我想知道是否有更平滑和轻松的方式来制作循环动画。有没有比'scheduledTimerWithTimeInterval'更好的方式来制作游戏循环

[NSTimer scheduledTimerWithTimeInterval:[NSTimeInterval] target:[target] selector:@selector() userInfo:[UInfo] repeats:[BOOL]]; 

是否有更好的方法比使动画更平滑还是我在Mac上的iOS模拟器上测试?

+0

在iOS中,大约有30种不同的方式可以执行时间间隔。 –

+0

是的,但如果你仔细观察,你可以阅读'更好',而不是简单的其他方式... – raej99

+0

你使用sprite套件吗? https://developer.apple.com/library/IOs/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Actions/Actions.html – nycynik

CADisplayLink会让您在显示刷新时触发您的工作;这可能是最好的使用这个。