我正在尝试创建并生成多个 SKSpriteNode 实例

I am trying to create and spawn multiple instance of SKSpriteNode

我在 planes.append(平面)处遇到线程异常。我不知道似乎是什么问题。 单击代码页的 link error at planes.append(plane) https://i.stack.imgur.com/3cxA2.png

我猜你的飞机 class 是这样的:

class Plane: SKSpriteNode {}

听着。您正在创建错误的 class。 您需要创建一个 Plane class,而不是 SKSpriteNode class。他们是不同的。

像这样初始化平面class:

var plane = Plane(imageNamed: "Spaceship")

问题已解决:)