无法在 Xcode 6 Playground 中使用 SpriteKit

Posted

技术标签:

【中文标题】无法在 Xcode 6 Playground 中使用 SpriteKit【英文标题】:Cannot use SpriteKit in Xcode 6 Playground 【发布时间】:2014-10-01 16:44:39 【问题描述】:

我正在尝试像这样在 Xcode 6 游乐场中使用 SpriteKit:

import UIKit
import SpriteKit
import XCPlayground

var spriteView = SKView(frame: CGRectMake(0, 0, 1334, 650))
spriteView.backgroundColor = UIColor(red: 0.167, green: 0.165, blue: 0.164, alpha: 1.0) 
let rootScene = SKScene()

let rect = SKShapeNode(rect: CGRectMake(10, 10, 100, 100))

rect.fillColor = UIColor.redColor()

rootScene.addChild(rect)

spriteView.presentScene(rootScene)

XCPShowView("The Sprite View", spriteView)

但当我看到时间轴时,我只看到:

谁能帮帮我?

【问题讨论】:

【参考方案1】:

ios 的 Playground 似乎与 SpriteKit 完全不兼容。我在完整的模拟器中运行游乐场的结果好坏参半:

并且在 OSX 下使用先前在 Playground 的“Resources”文件夹中创建的 .sks 可以正常工作(就像 Balloons example)

也发现了这个comment。

【讨论】:

Running on Full Simulator 似乎已在 Xcode 7.1 beta 3 中删除。

以上是关于无法在 Xcode 6 Playground 中使用 SpriteKit的主要内容,如果未能解决你的问题,请参考以下文章

我的 Xcode 6.0.1 Playground 有啥问题?

在 Xcode 6.3 Playground 中查看数组和元组

Xcode 8 Playground 不运行

Xcode 6 Beta / Swift - Playground 未更新

当我在 Xcode 6 beta 中尝试 Swift Playground 时出错

Swift 2 Xcode 7.2.1 Playground 错误 - 文件“日志”无法保存在文件夹“库”中