我无法找到为Content
创建渐变背景的方法。我尝试使用SKScene
但没有成功。我知道改变背景的唯一方法是使用CAGradientLayer
。但我想创建一个线性渐变,使我的场景背景看起来很漂亮。截至目前,这是我尝试过的,但它不起作用。
CODE:
backgroundColor = SKColor.cyan
有没有办法使用 let gradientBG = CAGradientLayer()
gradientBG.frame = (self.view?.bounds)!
gradientBG.colors = [SKColor.black, SKColor.cyan]
gradientBG.locations = [0.0, 0.5]
gradientBG.startPoint = CGPoint(x: 0.0, y: 1.0)
gradientBG.endPoint = CGPoint(x: 1.0, y: 0.0)
gradientBG.zPosition = 1
self.scene?.view?.layer.addSublayer(gradientBG)
执行此操作?我错过了什么吗?如果您有任何建议,我很乐意听到。提前谢谢!