0

当使用 SKEmitterNode 作为粒子系统时,我正在尝试使 SKFieldNode 向节点吸引水粒子。当使用radialGravityField之类的场向SKFieldNode的位置移动时,我希望粒子也旋转以面对场节点

SKFieldNode 文档似乎没有提及改变粒子的 zRotation,所以我认为这是不可能的。这里有什么想法吗?

我还能如何实现这种影响?我需要创建自己的粒子系统来实现这一点吗?那会比 SKEmitterNode 慢多少?

4

1 回答 1

0

SKEmitterNode 没有物理属性。考虑到物理现象可能会出现数千个粒子,这会使硬件陷入困境。

如果您希望将物理添加到粒子效果中,则必须为此创建自己的自定义类。至于速度问题,这完全取决于有多少粒子、它们的性质和所涉及的物理特性。您将不得不反复试验。

于 2015-03-03T19:52:05.233 回答