1

在我的游戏中,我有一个更大的 SKNode,它使用 SKFieldNode 径向重力场来吸引其他更小的节点。这导致较大的节点被较小节点的力移动,这对我的游戏来说不是最佳的。(作为参考,这是在没有重力的物理世界中)。

有没有办法使用 SpriteKit 将节点吸引到一个字段中而不移动一个特定的节点,并让它在物理模拟中仍然响应,这样它们就可以保持接触较大节点的边缘而不影响它?

4

1 回答 1

0

虽然不是永久修复,但我已经做了一个解决方法,只是将较小节点的质量设置为0.0001每个(零似乎恢复默认行为),这适用于我的预期用途,但不是对一般问题的真正修复.

于 2018-03-24T23:04:26.443 回答