Created
August 18, 2017 06:54
-
-
Save SuperShinyEyes/3f92d6fcb48a8db14b2d4f67611ad964 to your computer and use it in GitHub Desktop.
iOS 10 scenekit barebone
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// 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