在游乐场文件中,可以按如下方式创建场景视图:
let sceneView = SKView(frame: CGRect(x:0 , y:0, width: 640, height: 480))
let myScene = FirstView(fileNamed: "MyPlayground")
if let scene = myScene {
scene.scaleMode = .aspectFill
sceneView.presentScene(scene)
}
PlaygroundSupport.PlaygroundPage.current.liveView = sceneView
在第一个视图文件中,创建
FirstView
班不要忘记将其公开:
import Foundation
import SpriteKit
public class FirstView: SKScene {
private var label : SKLabelNode!
open override func didMove(to view: SKView) {
label = SKLabelNode(text: "first view")
label.position = view.center
addChild(label)
}
}