swift - Home 按钮 Swift SpriteKit

标签 swift sprite-kit

我正在尝试返回主屏幕,但是当我按下按钮时,应用程序崩溃,并且日志中没有错误或其他内容。该怎么办?

func goBack() {
    self.dismissViewControllerAnimated(true, completion: {});
}

最佳答案

我假设“返回主屏幕”你的意思是移动到另一个skscene。我假设您要转向 GameScene。

var scene = GameScene(size: self.size)
var transition = SKTransition.flipVerticalWithDuration(1.0)
scene.scaleMode = SKSceneScaleMode.AspectFill
self.scene!.view?.presentScene(scene, transition: transition)

关于swift - Home 按钮 Swift SpriteKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31750221/

相关文章:

swift - 更改 GameViewController 中变量的值 (SpriteKit Swift)

xcode - 将背景图像添加到 ScnScene

ios - 创建数组并将元素分配给 UITableViewCell 并取回 labelText 元素时出现问题

swift - 永远移动 Sprite

ios - 在 xcode/swift 3 中点击一个 View 到 'select' 它

json - Swift 2 Json 解析数组并获取 "nil"

sprite-kit - 如何停止粒子效应? (SKEmitterNode)

ios7 - 更改SKSpriteNode上的纹理

ios - 如何以编程方式获取 iOS 信任的证书列表?

ios - 如何使用 Swift 4 实现具有动态键的字典数组的可编码