This commit is contained in:
Yuriy Mayatnikov
2020-06-30 15:20:47 +03:00
parent c8123ca15f
commit 413cad5d3c
21 changed files with 998 additions and 0 deletions
+50
View File
@@ -0,0 +1,50 @@
//
// GameViewController.swift
// snakegame
//
// Created by Nik Rodionov on 23.06.2020.
// Copyright © 2020 nrodionov. All rights reserved.
//
import UIKit
import SpriteKit
import GameplayKit
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// view UIView -> view SKView
// self.view as? SKView -> SKView?
let v1 = self.view as? SKView
if let skView = v1 {
let scene = GameScene()
scene.scaleMode = .resizeFill
skView.presentScene(scene)
skView.showsPhysics = true
skView.ignoresSiblingOrder = true
skView.showsFPS = true
skView.showsNodeCount = true
}
}
override var shouldAutorotate: Bool {
return true
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
if UIDevice.current.userInterfaceIdiom == .phone {
return .allButUpsideDown
} else {
return .all
}
}
override var prefersStatusBarHidden: Bool {
return true
}
}