iOS: 如何设置 SKSpriteNode 的程序化 alpha 掩码
iOS: How to set programmatic alpha mask of SKSpriteNode
我可以在项目的 .sks 文件中设置我自己的自定义对象的 alpha 掩码,但我不确定如何以编程方式进行。
更新:刚刚弄明白了。
let presetTexture = SKTexture(imageNamed: "YOURIMAGE.png")
presetObject = SKSpriteNode(texture: presetTexture)
presetObject.physicsBody = SKPhysicsBody(texture: presetTexture, size: presetTexture.size())
我可以在项目的 .sks 文件中设置我自己的自定义对象的 alpha 掩码,但我不确定如何以编程方式进行。
更新:刚刚弄明白了。
let presetTexture = SKTexture(imageNamed: "YOURIMAGE.png")
presetObject = SKSpriteNode(texture: presetTexture)
presetObject.physicsBody = SKPhysicsBody(texture: presetTexture, size: presetTexture.size())