6
我希望能夠輕鬆地將我的Sprite Kit代碼在Playgrounds中原型化。 這工作正常,在Xcode 7如何獲得在Xcode 8測試版中工作的SpriteKit Playgrounds?
import UIKit
import SpriteKit
import XCPlayground
let sceneView = SKView(frame: CGRect(x:0 , y:0, width: 480, height: 320))
let scene = SKScene(size: CGSize(width: 480, height: 320))
sceneView.showsFPS = true
sceneView.presentScene(scene)
XCPlaygroundPage.currentPage.liveView = sceneView
let square = SKSpriteNode(imageNamed: "square")
square.name = "shape"
square.position = CGPoint(x: scene.size.width * 0.25, y: scene.size.height * 0.5)
let circle = SKSpriteNode(imageNamed: "circle")
circle.name = "shape"
circle.position = CGPoint(x: scene.size.width * 0.50, y: scene.size.height * 0.5)
let triangle = SKSpriteNode(imageNamed: "triangle")
triangle.name = "shape"
triangle.position = CGPoint(x: scene.size.width * 0.75, y: scene.size.height * 0.5)
scene.addChild(square)
scene.addChild(circle)
scene.addChild(triangle)
這只是不斯威夫特3和8.0版本的Beta 3(8S174q)工作。 我必須改變什麼?
好了,這是件好事。但是,我如何看待SKView?我只有正常的右欄和變量的結果等。沒有視圖的SKView。 – Confused
找到它......打開「助理編輯器」。最完美的不合邏輯的方式。就像停下來玩遊樂場的鍵盤快捷鍵一樣。 – Confused
它可能會令人困惑。您還需要確保助理編輯器正在顯示**時間線**模式以查看您的更新。有時Xcode不會在您使用實時視圖切換回頁面時更新AE。 – mfessenden