Анимируйте цвет фона SKScene - PullRequest
0 голосов
/ 03 мая 2018

Я делаю игру, и мне было интересно, знаете ли вы, как я могу анимировать цвет фона SKScene, чтобы он постепенно исчезал из случайных цветов в цикле swift?

Спасибо

1 Ответ

0 голосов
/ 03 мая 2018

Если вы просто хотите сделать это в UIView

func colorChanges() {
    UIView.animate(withDuration: 1.0, animations: {
        self.view.backgroundColor = UIColor(displayP3Red: CGFloat(arc4random()) / CGFloat(UInt32.max), green: CGFloat(arc4random()) / CGFloat(UInt32.max), blue: CGFloat(arc4random()) / CGFloat(UInt32.max), alpha: 1.0)
    }, completion: {
        (value: Bool) in
        self.colorChanges()
    })
}
...