2016-11-08 68 views
-1

我期待实现this effect.检测碰撞的粒子和风力作用

我想过做风粒子,然后当玩家与它发生碰撞,力将被应用。但是我怎样才能检查玩家是否与WIND PARTICLES相撞?

如果您有关于如何达到这种效果的其他建议,我将不仅仅是感谢!

回答

-1

试试这个答案,模拟风:

How to create wind effect in spritekit

我相信它会提供你所需要的力量和效果。你也可以产生粒子,并将它们设置为对玩家非交互式,但它可以直观地显示风的效果。

0

你不想用粒子做碰撞测试,你想用SKFieldNode来达到这个效果。

https://developer.apple.com/reference/spritekit/skfieldnode

我不知道要使用的风的影响哪一个,但至少它让你开始在正确的方向,但基本上它是建立了一个“力场”和节点击中这个力场,某种物理学得到应用。

+0

谢谢! skfieldnode是否可见?或者我应该将它添加到sknode? – cooldood

+0

SKFieldNode不可见您可以将其添加到节点或场景中 – Knight0fDragon