【问题标题】:Detect collision for particles and Wind effect检测粒子碰撞和风效应
【发布时间】:2016-11-08 18:53:35
【问题描述】:

我希望达到this effect.

我想过制作风粒子,然后当玩家与它发生碰撞时,会施加力。但是如何检查玩家是否与风粒子发生碰撞?

如果您对如何实现此效果有其他建议,我将不胜感激!

【问题讨论】:

    标签: swift xcode sprite-kit collision-detection particles


    【解决方案1】:

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

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

    我不确定用哪一个来做风的效果,但至少它会让你在正确的方向上开始,但基本上它所做的就是设置一个“力场”并且节点撞击这个力场,应用了某种物理原理。

    【讨论】:

    • 谢谢! skfieldnode 是否可见?还是应该将其添加到 sknode?​​span>
    • SKFieldNode 不可见你可以将它添加到节点或场景中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多