I am very new to Swift and iOS development. I was watching tutorials on iOS development w/ Swift and SpriteKit. Following the tutorials I opened Xcode, new project, game, universal; and all I changed was the GameScene.swift. Here is the new code:
import SpriteKit class GameScene: SKScene { override func didMoveToView(view: SKView) { /* Setup your scene here */ var node1 = SKNode() node1.position = CGPoint(x: 100, y: 100) self.addChild(node1) var spr1 = SKSpriteNode(imageNamed: "Spaceship") spr1.position = CGPointZero spr1.zPosition = 1 node1.addChild(spr1) } override func touchesBegan(touches: NSSet, withEvent event: UIEvent) { /* Called when a touch begins */ } override func update(currentTime: CFTimeInterval) { /* Called before each frame is rendered */ } }
Note: the Spaceship image is provided by default.
So in the tutorials, this code added a spaceship to the scene. However, when I run the simulator, the scene remains blank. What can be the problem? If more info is needed, please say so and I will provide.
GameScene
being presented? – l00pholeGameViewController.swift
code. – Dharmesh Kheni