SKEmitterNode 绑定到移动的 SKNode
SKEmitterNode tied to a moving SKNode
我正在尝试移动一个 SKEmitterNode 以跟随我游戏中的一颗子弹以给它一个尾随效果,但是,无论我尝试以哪种方式实现它,它似乎都无法按照我想要的方式工作并且我不知道怎么做。
我试图将发射器添加到我的主场景并每秒手动移动节点几次,但它最终没有留下痕迹并将所有粒子保持在一个地方,如下所示:
接下来我尝试设置目标节点,但是当我这样做时,踪迹会稍微移动然后停止,而不是像它应该的那样跟随子弹。它还会随着射弹的旋转而旋转和变形,如下所示:
关于我正在寻找的效果类型的参考:
您应该使用不像场景那样移动的节点填充发射器的 targetNode
属性。
emitterNode.targetNode = self // where self is the current scene
我正在尝试移动一个 SKEmitterNode 以跟随我游戏中的一颗子弹以给它一个尾随效果,但是,无论我尝试以哪种方式实现它,它似乎都无法按照我想要的方式工作并且我不知道怎么做。
我试图将发射器添加到我的主场景并每秒手动移动节点几次,但它最终没有留下痕迹并将所有粒子保持在一个地方,如下所示:
接下来我尝试设置目标节点,但是当我这样做时,踪迹会稍微移动然后停止,而不是像它应该的那样跟随子弹。它还会随着射弹的旋转而旋转和变形,如下所示:
关于我正在寻找的效果类型的参考:
您应该使用不像场景那样移动的节点填充发射器的 targetNode
属性。
emitterNode.targetNode = self // where self is the current scene