如何从UIViewConttroller到场景

时间:2015-09-16 14:04:46

标签: swift sprite-kit

SoundControoler是我目前所处的UIViewControlloer,我需要获得一个Skcene的GameScene。

代码:

import AVFoundation
import Foundation
import SpriteKit
import GameKit
import UIKit
import iAd

class SoundController: UIViewController {

  override func viewDidLoad()  {
    super.viewDidLoad()
 }

我知道如何从SKcene转到UIViewController(SoundBoardController),但无法弄清楚如何以相反的方式去做.Below是我以前从SKcene到ViewController的代码。

 func GotoSoundBoard(){
    var vc: UIViewController = UIViewController()
    vc = self.view!.window!.rootViewController!
    vc.performSegueWithIdentifier("SoundSegue", sender: vc)
}

以下是我需要的SKcene

import AVFoundation
import Foundation
import SpriteKit 
import GameKit
import UIKit

class GameScene: SKScene {

  override func didMoveToView(view: SKView) {

  }
}

1 个答案:

答案 0 :(得分:1)

你想看看展开赛段。之前有人问过。看看this Stack Overflow question