迅捷 - 使精灵套件节点仅受重力影响?



我有一个带有physicsBody的SKShapeNode。我希望这个节点受重力影响,而不受碰撞的影响。这可能吗?

我已经尝试过node.isDynamic = false但这意味着节点不受重力的影响。我尝试设置.collisionBitMask = 0但节点从屏幕上掉了出来。我已经搜索了SO和谷歌,但找不到任何东西...

帮助!

node.physicsBody = [SKPhysicsBody bodyWithRectangleOfSize:node.size];
node.physicsBody.dynamic= false;
node.physicsBody.affectedByGravity = true;

尝试设置边缘物理体的categoryBitMask,并将节点的collisionBitMask设置为相同的值。

最新更新