我将如何去检查一个函数是否被调用?我创建了一个功能,看是否水平完成,像这样:检查函数是否被调用?
func levelOneCompleted(){
}
当一个水平打,我叫()levelOneCompleted功能。
现场然后去另一个场景。在这个场景中,我想检查函数是否被调用。我想我可以做出某种“如果陈述”。
if levelOneCompleted is called {
//do this
else{
//do this
}
这样做的最好方法是什么?
感谢您的回复!有两种方法可以在两个不同的场景中执行此操作吗?场景1调用功能并切换到场景2.场景2是否可以从场景1中查看功能? –
@MattCantrelle场景2如何呈现?使用故事板赛格?如果是这样,我会在视图控制器中设置一个属性,指出在'prepareForSegue'方法中调用了'levelOneCompleted()'。 – Paolo
不,先生,我实际上不使用故事板为这个项目。在第一个场景中,我通过一个简单的“let sceneTwo = SKscene(filenamed:”this“)”设置了第二个场景。然后我打电话来呈现这个场景。 –