SpriteKit,定时器极度滞后

时间:2016-06-17 10:50:26

标签: ios objective-c uiview sprite-kit skview

我有一个小问题,不确定是我的还是精灵套装,但是,我想在我的新游戏中添加无尽的背景类型的侧卷轴。

问题是,我开始使用单个视图应用程序然后导入sprite-kit来使用它的功能,但是每当我使用sprite-kit时,完美同步的游戏就会被打破,顺便显示

计时器:问题代码:
在.H:

 NSTimer * tubes2;

和.M: 在点击屏幕时调用的方法中:

tubes2 = [NSTimer scheduledTimerWithTimeInterval:0.0f target:self selector:@selector(tubeMove) userInfo:nil repeats:YES];

然后一旦动作完成就会失效,不要担心它不能重复,因为我暂停直到它完成然后它才与它一起使用      已验证  声明和布尔。

1 个答案:

答案 0 :(得分:-3)

我发现这确实是sprite-kit方面的一个问题,定时器根本就没有同步,太糟糕了我无法使用它。希望苹果能在不久的将来解决这个问题,并感谢大家的帮助!

这也可以是解决方案:

  

您不应该使用延迟为0的NSTimer并重复YES。你也不应该使用NSTimer在sprite kit中移动东西。有些定时器是用Sprite工具包构建的,应该用于Sprite工具包中。