현재 게임을 실험 중입니다. Doodle Jump 나 Mario와 같은 게임에서 볼 수있는 것과 같이 떠 다니는 "플로어"또는 "플랫폼"을 만들고 싶습니다. 나는 현재 라인 이미지가있는 SKSpriteNodes를 텍스처로 가지고 있습니다. 처음에는 SKPhysicsBody를 직사각형으로 설정했지만 라인이나 "바닥"은 충돌 할 때 내 주 스프라이트의 움직임을 방해합니다. 나는 "층"이 그들에게 착륙 할 수있는 속성을 갖기를 원합니다. 또한, 바닥 아래에 있다면, 나는 그것을 통해 그것을 뛰어 넘을 수 있도록 허용하고 싶습니다.Swift : 내 게임에 층을 추가하는 방법?
func addLines(){
var lineTexture = SKTexture (imageNamed: "redline.png");
var lineMovement = SKAction.moveByX(-self.frame.size.width * 2, y: 0, duration: Double(self.frame.size.width/100));
line = SKSpriteNode (texture: lineTexture);
line.position = CGPointMake (CGRectGetMidX (self.frame) + self.frame.size.width/3, CGFloat(random()) % (self.frame.size.height - 30));
//line.physicsBody = SKPhysicsBody (rectangleOfSize: CGSizeMake (lineTexture.size().width, lineTexture.size().height));
//line.physicsBody!.dynamic = false;
line.runAction (lineMovement);
self.addChild (line);
}