Skip to content

Instantly share code, notes, and snippets.

@SuperShinyEyes
Created August 18, 2017 06:54
Show Gist options
  • Save SuperShinyEyes/3f92d6fcb48a8db14b2d4f67611ad964 to your computer and use it in GitHub Desktop.
Save SuperShinyEyes/3f92d6fcb48a8db14b2d4f67611ad964 to your computer and use it in GitHub Desktop.
iOS 10 scenekit barebone
//
// GameViewController.swift
// Breaker
//
// Created by YOUNG on 18/08/2017.
// Copyright © 2017 YOUNG. All rights reserved.
//
import UIKit
import SceneKit
class GameViewController: UIViewController {
var scnView: SCNView!
override func viewDidLoad() {
super.viewDidLoad()
// 1
setupScene()
setupNodes()
setupSounds()
}
// 2
func setupScene() {
scnView = self.view as! SCNView
scnView.delegate = self
}
func setupNodes() {
}
func setupSounds() {
}
override var shouldAutorotate: Bool { return true }
override var prefersStatusBarHidden: Bool { return true }
}
// 3
extension GameViewController: SCNSceneRendererDelegate {
func renderer(_ renderer: SCNSceneRenderer,
updateAtTime time: TimeInterval) {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment