gpt4 book ai didi

ios - Swift Sprite-kit 应用程序的闪烁背景

转载 作者:行者123 更新时间:2023-11-28 13:16:14 26 4
gpt4 key购买 nike

我想为我用 Swift 编写的 sprite-kite 应用程序创建这种风格的背景:https://www.youtube.com/watch?v=o1Fu8GOKGes

但想不出它是如何创建的。非常感谢所有入门帮助!

最佳答案

那个游戏的背景就是一张图片集。如您所见,背景不仅仅是一种颜色。因此,创作者所做的是,他创建了多张背景图片,然后快速播放这些图片以产生闪烁效果。您可以尝试使用简单的颜色。只需使用 SKAction 并永远重复该操作:

var white = SKAction.runBlock{
yourBackgroundNode.color = UIColor.whiteColor()
}

var grey = SKAction.runBlock{
yourBackgroundNode.color = UIColor.lightGrayColor()
}

self.runAction(SKAction.repeatForever(SKAction.sequence([white, SKAction.waitForDuration(0.5), grey]))

如您所见,有两个 SKAction block 可将背景节点的颜色更改为白色和灰色。您当然可以更改颜色并改用 SKTexture。如果你这样使用它,你的背景颜色每 0.5 秒改变一次 (waitForduration)。

关于ios - Swift Sprite-kit 应用程序的闪烁背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28899916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com