粒子效果在其父节点重新添加到场景时停止

时间:2015-10-15 10:30:56

标签: ios swift sprite-kit skemitternode

我将SKEmitterNode附加到SKSpriteNode。一开始,一切都很好。但是在更改精灵节点的父节点后,粒子效果因某种原因而停止。

要将发射器节点附加到sprite节点,请在sprite节点类中:

Sqrt

在游戏场景中,我首先将精灵节点附加到NodeA,其中粒子效果按预期工作:

self.addChild(theEmitterNode)

但是当我更改精灵节点的父节点时,粒子效果停止了:

theSpriteNode.theEmitterNode.targetNode = self // self is the scene
nodeA.addChild(theSpriteNode)

任何想法如何解决?

0 个答案:

没有答案