在学习SpriteKit和Swift的过程中,我已经开发了一个小的太空游戏,现在已经开发了一个月左右。除了一件事,我让一切都按照我想要的方式工作,无论我尝试什么,我要么得到错误,要么接近但不是预期的效果。我的问题是每XX秒生成1个随机能量。我现在拥有的代码有效,但不会产生1个,它会在30到90秒之间的设定间隔内同时产生1个或2个甚至3个。我尝试了几种不同的arc4random方式,但我不知道该怎么做。有人可以指导我走向正确的方向。这是游戏完成前的最后一个障碍,它已经困扰了我几个星期了。代码我用的是solar,虽然可以工作,但不是他想要的效果:funcstartNewLevel(){le