如何加入两个碰撞的 SKSpriteNode
Posted
技术标签:
【中文标题】如何加入两个碰撞的 SKSpriteNode【英文标题】:How to Join Two Colliding SKSpriteNodes 【发布时间】:2015-08-05 21:01:05 【问题描述】:如果我有两个SKSpriteNode
对象,一个圆形和一个正方形,它们以高速相互移动,有没有办法让它们相互粘连并在它们碰撞时停止移动?通常,didBeginContact
方法在检测碰撞时速度不够快,无法在它们已经反弹约 30 像素之前将它们的物理体的速度设置为零。有没有办法可以加入这两个SKSpriteNodes
?谢谢(:
【问题讨论】:
是的,它在碰撞检测和其他东西上使用了物理针接头 【参考方案1】:也许这太疯狂了,但我最初的想法是玩弄磁场。你可以创建一个magnetic field 并给其中一个物体一些charge,然后物理模拟自然会尝试将这两个东西结合在一起。
【讨论】:
以上是关于如何加入两个碰撞的 SKSpriteNode的主要内容,如果未能解决你的问题,请参考以下文章
skemitternode 与 skspritenode 碰撞