我使用SKAction.animateWithTextures在Swift中设置SKSpriteNode的动画效果,参数restore设置为true。如a different thread中所述,由于纹理图谱中的图像比原始节点略大,所以出现第一个问题。现在出现了另一个问题:如果我使用SKSpriteNode.removeAllActions()中断了动画,那么节点会恢复到原始纹理,但节点的大小不会
我试图在SpriteKit游戏中产生敌人的波浪。 我认为这段代码会起作用。我怎样才能让runAllWaves()等待每一波完成,然后再调用下一个波? (我知道,如果一切都失败了我就可以增加waveWait时间人为地从一开始就不是每一波结束计数) import SpriteKit
let waveWait = [5, 10, 10] // pause before each wave
let