我是 Swift 和 Spritekit 的新手,在实现将您从 GameScene 转到主菜单的按钮或图像按钮时遇到了问题。我想要做的就是制作一个按钮,该按钮将显示一个对话框,告诉您是否要返回主菜单。
例如,有没有一种方法可以使用以下代码制作一个对话框,将您转换到其他场景?
let skview = self.view as! GameSKView!
skview.score = score
let scene = MainMenuScene(size: self.size)
let tr = SKTransition.revealWithDirection(SKTransitionDirection.Down, duration: 1)
scene.scaleMode = SKSceneScaleMode.AspectFill
skview.presentScene(scene,transition: tr)
最佳答案
试试这个
func changeScene() {
let newScene = MainMenuScene(size: self.size)
let theTransition = SKTransition.revealWithDirection(SKTransitionDirection.Down, duration: 1)
newScene.scaleMode = .AspectFill
scene?.view?.presentScene(newScene, transition: theTransition)
}
关于swift - 无法使用 Spritekit Swift 创建一个将您转换到主菜单的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32415439/