【发布时间】:2017-06-16 20:52:30
【问题描述】:
SpriteKit 中的 SKEmitterNode 允许您更改粒子属性,但不清楚如何更改特定粒子的属性。
例如,如果我们希望粒子以圆形辐射,似乎我们需要指定每个粒子的角度和速度——而不是指定粒子作为一个组的值。
这可能吗?
换一种说法,是否可以使用 SKEmitterNode 创建动画,例如该视频中 0:22 处的动画:https://www.youtube.com/watch?v=wYy2G0lVTAM
【问题讨论】:
-
我唯一想到的就是创建多个具有不同属性的粒子系统并将它们添加到同一个节点。
-
你无法控制单个粒子,你只能确定它们出生时的样子。 (把它想象成一个试管婴儿,你可以指定你想让宝宝有什么基因,但之后,宝宝会长成什么样子)
-
@Knight0fDragon 好的,看起来就是这样,感谢您的确认。能否请您发帖作为答案,以便获得信用?
-
您可以像烟花一样创建动画,无需控制单个粒子
-
@SimonePistecchia 你能解释一下如何作为答案吗?谢谢!
标签: ios sprite-kit skemitternode