磁场会影响不需要的精灵

时间:2016-07-20 12:54:52

标签: ios swift sprite-kit physics skfieldnode

我有一个玩家精灵,当用户将手指拖过屏幕时会移动。我已经实现了一种能够让玩家精灵在其周围产生磁性排斥力的力量。 我的困境是,当打开电源时,玩家精灵本身就会影响我的状态。

我在所需的精灵和字段节点上设置了正确的fieldBitMaskcategoryBitMask,但仍然无法正常工作。 这是我的球员physicsBody配置:

physics.affectedByGravity = false
physics.allowsRotation = false
physics.dynamic = true;
sprite.physicsBody?.fieldBitMask = 0

1 个答案:

答案 0 :(得分:0)

设置播放器节点

physics.dynamic = false