【问题标题】:How to Join Two Colliding SKSpriteNodes如何加入两个碰撞的 SKSpriteNode
【发布时间】:2015-08-05 21:01:05
【问题描述】:

如果我有两个SKSpriteNode 对象,一个圆形和一个正方形,它们以高速相互移动,有没有办法让它们相互粘连并在它们碰撞时停止移动?通常,didBeginContact 方法在检测碰撞时速度不够快,无法在它们已经反弹约 30 像素之前将它们的物理体的速度设置为零。有没有办法可以加入这两个SKSpriteNodes?谢谢(:

【问题讨论】:

  • 是的,它在碰撞检测和其他东西上使用了物理针接头

标签: ios swift sprite-kit


【解决方案1】:

也许这太疯狂了,但我最初的想法是玩弄磁场。你可以创建一个magnetic field 并给其中一个物体一些charge,然后物理模拟自然会尝试将这两个东西结合在一起。

【讨论】:

    猜你喜欢
    • 2023-03-05
    • 1970-01-01
    • 2015-10-06
    • 1970-01-01
    • 2014-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多