我一直坚持为特定节点创建SKAction序列
func addNode() {
let node = SKSpriteNode(imageNamed: "imageName")
node. //allOtherProporties
self.addChild(node)
//setting up actions for created node
let action1 = SKAction.run {
//First action in sequence
}
let action2 = SKAction.wait(forDuration:2.5)
let action3 = SKAction.run {
//Third action in sequence
}
node.run(SKAction.repeatForever(SKAction.sequence([action1,action2,action3])))
}
我想要的是每个创建的节点都在为其创建的一组动作内部循环。实际上,第一个动作是由正确的节点完成的,而另一个动作是由其他节点随机执行的。。。如何将一系列动作坚持到一个相同的节点上?