私は現在ゲームを試しています。 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);
}