我有一个带有physicsBody的SKShapeNode。我希望此节点仅受重力影响,不会受到影响。这可能吗?
我尝试了node.isDynamic = false
,但这意味着节点不受重力影响。我尝试设置.collisionBitMask = 0
,但节点不在屏幕之外。我搜索了SO和谷歌但找不到任何东西......
帮助!
答案 0 :(得分:0)
node.physicsBody = [SKPhysicsBody bodyWithRectangleOfSize:node.size];
node.physicsBody.dynamic= false;
node.physicsBody.affectedByGravity = true;
答案 1 :(得分:0)
尝试为边缘physicsBody设置categoryBitMask
,并将节点的collisionBitMask
设置为相同的值。