gpt4 book ai didi

ios - Swift:如何等待事件然后切换 View ?

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

嘿,我正在做一个迷你游戏应用程序 atm,它可以从一个迷你游戏 View 切换到下一个迷你游戏 View 。 Swift 中有某种事件监听器吗?如果游戏(SpriteKit Game)完成,它应该触发一个事件,它现在已经完成,然后 View Controller 应该知道它应该切换到下一个游戏 View 。我尝试过使用 segues,但它似乎没有像应有的那样工作。

最佳答案

我知道一种方法,但这不是一种非常“干净”的方法。您可以将 if 语句添加到 update 函数中来检查条件。例如,当满足特定条件时,gameOver bool 值将变为 true

如果这是真的,您可以移动到另一个场景。

var gameOver = false

override func update(currentTime: CFTimeInterval) {
if gameOver {
goToGameOverView()
}
}

func goToGameOverView() {

// Your code here

}

也许有更好的方法,但这是我所知道的方法。

关于ios - Swift:如何等待事件然后切换 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31115209/

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