プレイヤーがトンネルのようなバックグラウンドで実行されている、Jetpack Joyride のようなスクロール ゲームがあります。私は重力とジェットパックを持っているので、十分に長く保持すれば画面から出ることができます.
背景を生成するときは、次のコードを使用します。
background.physicsBody = [SKPhysicsBody bodyWithEdgeFromPoint:CGPointMake(0, 74) toPoint:CGPointMake(background.size.width, 74)];
しかし、それは下端だけを作り、上端も持ってほしい. 無限の背景があり、これが終了した後に新しいものが追加されるため、長方形でエッジを作成することはできません。そのため、左右に物理エッジを作成できません。
これが画像です。黒いエッジに衝突プロパティを持たせたいです。