我正在尝试使用Swift和Xcode 7.2创建我的第一个iOS应用程序。我正在使用SpriteKit制作俄罗斯方块。在用户输掉之后,视图从其中运行游戏的带有SKScene的UIViewController切换到UIViewController,这是一个死亡屏幕,显示用户的分数和他们的高分。我想知道是否有办法让死亡屏幕上的背景具有半透明背景,以便用户看到他们刚刚在后台播放的游戏。任何帮助都会很棒。感谢:)
答案 0 :(得分:0)
在游戏的UIViewController中,您可以添加具有模糊效果的SubView:http://www.ioscreator.com/tutorials/add-blur-effect-ios8-swift
例如,您的视图需要比“游戏结束按钮”更小的zPosition。因此,当游戏结束时,您添加“模糊视图”并在其上添加其他内容,如分数标签。当用户重新启动游戏时,您只需删除视图并重新开始游戏。