私は画像で SKTexture を使用しており、SKPhysicsBody
. そのように:
var moleTexture = SKTexture(imageNamed: "moleTop1")
leftPlayer = SKSpriteNode(texture: moleTexture)
leftPlayer.physicsBody = SKPhysicsBody(texture: moleTexture, size: leftPlayer.texture!.size())
ゲームを開始した後、physicsBody の設定が間違っていることに気付きました。showPhysics
プロパティをアクティブ化したところ、イメージは次のようになります。
ご覧のとおり、使用されてSKPhysicsBody
いるのは左中央の小さな部分 (青い境界線) だけです。
画像全体が使用されるように変更するにはどうすればよいですか?