Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sprite kit SpriteKit节点淡入问题_Sprite Kit - Fatal编程技术网

Sprite kit SpriteKit节点淡入问题

Sprite kit SpriteKit节点淡入问题,sprite-kit,Sprite Kit,我有一堆SKSpriteNodes,我想在一个分散的时间里制作动画。代码看起来非常简单,但正如您从中看到的,节点在设置动画时会结巴。我相信这不是真正的性能问题,因为没有那么多节点 actions.append(SKAction.wait(forDuration: 2, withRange: 1)) actions.append(SKAction.fadeIn(withDuration: fadeAnimationDuration)) node.run(SKAction.sequence(acti

我有一堆SKSpriteNodes,我想在一个分散的时间里制作动画。代码看起来非常简单,但正如您从中看到的,节点在设置动画时会结巴。我相信这不是真正的性能问题,因为没有那么多节点

actions.append(SKAction.wait(forDuration: 2, withRange: 1))
actions.append(SKAction.fadeIn(withDuration: fadeAnimationDuration))
node.run(SKAction.sequence(actions))

有人知道为什么节点会这样动画吗?

好的,这实际上是我无意中调用同一个函数两次的结果。显然,操作会堆积在节点上,新的操作不会取代现有的操作。

对于未来,添加更多的标记,如ios和swift(或您实际使用的任何标记),将使问题更具可视性。很少有人遵循像sprite kit这样的特定标签。