如何创建 SKSpriteNodes 数组? (swift, spritekit)

How To Create Array Of SKSpriteNodes? (swift, spritekit)

我有 12 个球精灵,它们都具有相同的属性。是否可以将它们全部放在一个数组中,这样我就不必继续输入....

      ball1.size.......
      ball2.size........
      ball3.size......

等等

我想创建一个名为 allBalls 的数组,然后通过一行代码更改每个球,如图所示...

      allBalls.size.....

要创建一个 SKSpriteNode 数组,您可以执行以下操作:

let allBalls = [ball1, ball2, ball3] // Of type Array<SKSpriteNode>

然后遍历数组,改变每个球的size属性:

for ball in allBalls {
    ball.size = // Whatever size you want.
}