使用SKEmitterNode

时间:2016-05-10 02:22:25

标签: swift sprite-kit skemitternode

根据我读到的文档,SKEmitterNode的粒子字段是矩形的,可以使用particlePositionparticlePositionRange进行调整。

如果我想在一个形状周围发出粒子,就像一个圆形轮廓,有没有办法做到这一点?或者只是在圆圈周围放置一系列SKEmitterNode是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

是的,有办法做到这一点。

有一个名为SKEmitterNode的{​​{1}}属性。

将其指定为emitterShape,您就可以了。

顺便说一句,我制作了一个应用程序,可以让您更轻松地设计粒子(SKEmitterNode和SKSpriteKit) - 您可以直观地使用参数并立即获取代码。 Get it here.