我想用SCTransition.fadeWithColor呈现SCNScene。它适用于像UIColor.greenColor()这样的标准颜色,但是id不适用于使用patternImage制作的颜色。在这种情况下的过渡只是透明的。这是代码:
guard let patternImage = UIImage(named: "pattern") else {return}
let patternColor = UIColor(patternImage: patternImage)
scnView.presentScene(scene, withTransition: SKTransition.fadeWithColor(patternColor, duration: 1), incomingPointOfView: nil) {
...
}
相同的颜色用于填充视图的背景,它就像一个魅力,但不是过渡。 所以问题是:
提前致谢!