0

有没有办法改变 an 的 alpha 值,SKLightNodes ambientColor以便即使 lightNode 在屏幕的另一侧也可以看到它们的背景?

//Add LightNode
let lightNode = SKLightNode()
lightNode.ambientColor = UIColor.blackColor()
lightNode.lightColor = UIColor.whiteColor()
lightNode.shadowColor = UIColor.blackColor()
lightNode.categoryBitMask = LightCategory.Light1.rawValue
lightNode.enabled = true
lightNode.falloff = 0.05
self.addChild(lightNode)

//Sprite
sprite.lightingBitMask = LightCategory.Light1.rawValue
4

1 回答 1

1

它在 SKLightNode 类参考中,“颜色的 alpha 值被忽略。” 如果你想让屏幕另一端的东西可见,你应该改变衰减。

于 2016-04-02T13:30:02.893 回答