【发布时间】:2020-06-10 10:18:09
【问题描述】:
问题是如何在视图控制器中表示 spritekit 场景
public class GameScene: SKScene {
我想在公共课上做,但我不知道如何开始,我刚开始编程
【问题讨论】:
-
刚开始一个新的精灵套件项目,看看他们做了什么......
标签: swift sprite-kit uikit swift5
问题是如何在视图控制器中表示 spritekit 场景
public class GameScene: SKScene {
我想在公共课上做,但我不知道如何开始,我刚开始编程
【问题讨论】:
标签: swift sprite-kit uikit swift5
这是 UIViewController 中 SKScene 的初始化。
import SpriteKit
class SomeViewController: UIViewController {
func viewDidLoad() {
super.viewDidLoad()
let sceneView = SKView(frame: view.frame)
view.addSubview(sceneView)
let scene = SKScene()
sceneView.presentScene(scene)
}
}
要打开此屏幕,您只需使用父屏幕中的 modal/navigationController 演示文稿:
navigationController.push(SomeViewController(), animated: true)
或
present(SomeViewController(), animated: true, completion: nil)
【讨论】: