我正在制作一个iOS应用程序,在这个应用程序中,我只希望球向上和向下弹跳,而不是水平或任何其他角度。不幸的是,我决定设计游戏的方式导致了一些问题。下面是一个GIF,它显示了我的问题所在:基本上:有时候,当我点击转动五角大楼的时候,当我只想让它上下移动时,它会以一个角度击中球。这是我的球代码: let ball = SKSpriteNode(imageNamedcoll
谷歌的结果显示,我必须使用效率低下的代码,因为我得到了大约14-15 FPS在模拟器和iPhone 5(物理设备),我得到同样的。我希望有一些技巧,使我的代码更有效率。也许合并功能?self.movePlatforms() for var n = 0; n < 1000; ++n { plat.position = CGPoint