Ios 让我的粒子在SpriteKit中的场景中跟踪运动,甚至在子节点中
我想要和你一样的效果 但是我的粒子Ios 让我的粒子在SpriteKit中的场景中跟踪运动,甚至在子节点中,ios,swift,sprite-kit,particles,skemitternode,Ios,Swift,Sprite Kit,Particles,Skemitternode,我想要和你一样的效果 但是我的粒子SKEmitterNode不是直接在场景中,而是在子节点中。 我的粒子是宇宙飞船后面的反应堆效应,我希望它在宇宙飞船节点移动时在场景中留下一条轨迹 现在我的粒子是我的宇宙飞船的子节点,所以“所有”粒子随宇宙飞船移动,所以它只显示一个点,不留下轨迹 我该怎么做呢?您需要将发射器上的目标节点设置为您的SKScene我正在使用此节点通过SKEmitterNode在swift中的船后进行跟踪` sparkEmmiter.targetNode = self.scene
SKEmitterNode
不是直接在场景中,而是在子节点中。
我的粒子是宇宙飞船后面的反应堆效应,我希望它在宇宙飞船节点移动时在场景中留下一条轨迹
现在我的粒子是我的宇宙飞船的子节点,所以“所有”粒子随宇宙飞船移动,所以它只显示一个点,不留下轨迹
我该怎么做呢?您需要将发射器上的
目标节点设置为您的SKScene
我正在使用此节点通过SKEmitterNode在swift中的船后进行跟踪`
sparkEmmiter.targetNode = self.scene
其中SparkeMiter是SKEmitterNode的对象。把它交给船上的孩子
ship.addChild(sparkEmmiter)
船舶是SKSpriteNode对象。无法要求更好的答案,先生,您才是真正的MVP:)