特定の形状のキャラクターを使用してゲームを開発していSKSpriteNode
ます。次の行でオブジェクトを作成しています。
let rockl:SKSpriteNode = SKSpriteNode(color: UIColor.redColor(), size: CGSize(width: newweight*ancho/16, height: alto/5))
私はこの行で身体を割り当てています:
rockl.physicsBody = SKPhysicsBody(rectangleOfSize: pipeBotton.size)
そして、私はこの行で画像を割り当てています:
rockl.texture = SKTexture(imageNamed: "character.png")
rockl.texture.filteringMode = SKTextureFilteringMode.Nearest
しかし、境界線は画像の境界線と同じではありません。オブジェクトを画像に合わせるにはどうすればよいですか? または、カスタム形状を作成するテクニックは何ですか?