Search code examples
iosswiftxcodesprite-kitskspritenode

iOS: How to set programmatic alpha mask of SKSpriteNode


I am able to set the alpha mask of my own custom object in the .sks file of the project, but I'm not sure how to do it programmatically.


Solution

  • UPDATE: Just figured it out.

    let presetTexture = SKTexture(imageNamed: "YOURIMAGE.png")
    presetObject = SKSpriteNode(texture: presetTexture)
    presetObject.physicsBody = SKPhysicsBody(texture: presetTexture, size: presetTexture.size())