ios - 如何从 SKView 中删除场景?

标签 ios swift sprite-kit

如何从 SKView 中删除场景。我已经调用了 removeFromParent,将场景设置为 nil,几乎所有我能想到的但场景仍然显示。

最佳答案

我删除场景的方式是正确的,它是 scene.view.paused = true 的暂停功能。这导致新场景的呈现或旧场景的移除无法正常工作。对于那些使用这行代码的人,只需使用 scene.paused 即可。

关于ios - 如何从 SKView 中删除场景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30061870/

相关文章:

iphone - 如何从一个方法返回多个值

ios - UICollectionView Controller 中的自定义单元格未被调用

swift - 如何在不加载完整缓冲区的情况下启动 AVAudioPlayer?

ios - SpriteKit 生成随机 curl 线

ios - 为什么 Xcode 中的代码无法引用声音资源

ios - 具有阻尼效果的快速动画 spritekit

ios - 由于 -[GLKViewController loadView] 终止应用程序加载了 "2-view-3"nib 但没有获得 GLKView。

iOS - 本地保存键值对数组

ios - 以编程方式循环 UIButton

ios - 使用 JSONDecoder 解码古怪的日期格式