我目前正在使用SpriteKit创建一个Flappy Bird风格的游戏。我想让游戏在某些条件下加速,让游戏变得更难。目前,我正在通过递增self.speed
来做到这一点。
这对于加速游戏很有效,但问题是主要角色的物理特性不会改变,所以如果角色跳起来,他们会像加速之前一样跳跃和倒下。
这意味着游戏世界的其余部分被高速席卷到他们的脚下,使他们能够比以前更容易地清除道路上的几个障碍。
实际上,我需要一种方法来改变物理效果,这样当它加速时,角色的跳弧相对于屏幕上的对象保持不变。
任何关于这方面的建议都会很棒,谢谢。
发布于 2017-07-15 21:37:48
使用physicsWorld .speed
属性可以调整引擎的计时。
https://stackoverflow.com/questions/44888272
复制相似问题