Ios 在swift xcode中向屏幕添加边框

Ios 在swift xcode中向屏幕添加边框,ios,swift,sprite-kit,game-physics,Ios,Swift,Sprite Kit,Game Physics,我正在使用Xcode中的swift创建一个游戏,我在屏幕中有一个球,在屏幕左侧向上移动,用户每次点击屏幕时都会让球跳跃,但现在我想要的是在屏幕左侧添加一个物理体,但它不起作用 这是我在屏幕左侧的代码 ground.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(1 ,self.frame.size.height)) ground.physicsBody?.dynamic = false self.addChi

我正在使用Xcode中的swift创建一个游戏,我在屏幕中有一个球,在屏幕左侧向上移动,用户每次点击屏幕时都会让球跳跃,但现在我想要的是在屏幕左侧添加一个物理体,但它不起作用

这是我在屏幕左侧的代码

    ground.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(1 ,self.frame.size.height))
    ground.physicsBody?.dynamic = false
    self.addChild(ground)
    groundRight.position = CGPointMake(0, 0.5)
    groundRight.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(1 , self.frame.size.height))
    groundRight.physicsBody?.dynamic = false
    self.addChild(groundRight)
这是屏幕右侧的代码

    ground.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(1 ,self.frame.size.height))
    ground.physicsBody?.dynamic = false
    self.addChild(ground)
    groundRight.position = CGPointMake(0, 0.5)
    groundRight.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(1 , self.frame.size.height))
    groundRight.physicsBody?.dynamic = false
    self.addChild(groundRight)

因此,基本上,我想防止球从左侧的屏幕上落下,并防止用户点击过多,以使球穿过右侧的屏幕。

我也有同样的问题。我相信这是我在网上读到的最新XCode版本中的一个小故障。尝试降级到XCode的早期版本