在GameViewController中,我想从我的一个SKScenes访问方法。它的类称为PlayScene
。
我一直在努力解决,但一直没有成功。我正在尝试let gameScene = self.something.something as! PlayScene
我也试过使用let scene = SKScene(fileNamed: "GameScene")
,但当我试图调用该方法时,它会说一些类似“未解析标识符”的内容,我在呈现此场景时使用它,所以我认为它会起作用。
我很亲近吗?如何从GameViewController访问SKScene类?
最佳答案
您只需要将SKScene
转换为PlayScene
。
let playScene = SKScene(fileNamed: "GameScene") as? PlayScene
现在编译器知道您的
SkScene
也是一个PlayScene
,您可以对它调用PlayScene
方法。关于ios - 从GameViewController调用SKScene方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44100385/