是否可以使用SKFieldNode来改变粒子的zRotation?

时间:2015-03-03 19:05:54

标签: sprite-kit skemitternode skfieldnode

当使用SKEmitterNode作为粒子系统时,我试图让SKFieldNode吸引水粒子朝向节点。当使用像radialGravityField这样的字段移动到SKFieldNode的位置时,我希望粒子也旋转以面向字段节点

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

我还能如何实现这种效果?我需要创建自己的粒子系统来实现这一目标吗?会比SKEmitterNode慢多少?

1 个答案:

答案 0 :(得分:0)

SKEmitterNode没有物理属性。物理学中可能存在数以千计的粒子会使硬件陷入困境。

如果您要为粒子效果添加物理效果,则必须为此创建自己的自定义类。至于速度问题,这将取决于有多少粒子,它们的属性和涉及的物理。你将不得不试验这个错误。