TerrainYposition += IsUpOrDown
OldGL = GroundL.position
GroundL2.addLine(to: CGPoint(x: CGFloat(terrainPathsRendered * distanceBetweenVerts) + 100, y: TerrainYposition))
GroundL2.move(to: CGPoint(x: CGFloat(terrainPathsRendered * distanceBetweenVerts) + 100, y: TerrainYposition))
GroundL.physicsBody = SKPhysicsBody(edgeFrom: OldGL, to: CGPoint(x: CGFloat(terrainPathsRendered * distanceBetweenVerts) + 100, y: TerrainYposition))
GroundL.physicsBody?.isDynamic = false
IsUpOrDown = CGFloat.random(in: -50..<125)
Этот код находится в функции обновления, поэтому я хочу, чтобы GroundL
создавал новое физическое тело вместо растягивания старого от начала ландшафта до конца.