我希望实现this effect.
我想过制作风暴粒子然后当玩家与它发生碰撞时,会施加力量。但是我怎样才能检查玩家是否与WIND PARTICLES相撞?
如果您对如何实现这种效果有其他建议,我将非常感谢!
答案 0 :(得分:0)
您不希望对粒子进行碰撞测试,您希望使用SKFieldNode
来实现此效果。
https://developer.apple.com/reference/spritekit/skfieldnode
我不确定哪一个用于风效果,但至少它会让你开始朝着正确的方向,但基本上它的作用是设置一个“力场”并且节点击中这个力场,某种物理学应用于它。
答案 1 :(得分:-1)
尝试这个答案来模拟风:
How to create wind effect in spritekit
我相信它会提供你需要的力量和效果。您还可以生成粒子并将它们设置为与播放器不交互,但会在视觉上显示风效果。