无法在Xcode Playgrounds中使用SpriteKit创建场景

时间:2017-03-14 18:06:19

标签: swift xcode swift-playground

我正在尝试使用Xcode Playgrounds中的spriteKit创建一个非常简单的场景。我想创建一个按钮,然后响应我的点击。我也希望能够创建自己的帧大小。

我正在使用下面的代码,它给了我各种错误。我做错了什么?

class Frame {    
let view:SKView = SKView(frame: CGRect(x: 0, y: 0, width: 1024, height: 768))
let scene:SKScene = SKScene(size: CGSize(width: 1024, height: 768))
scene.scaleMode = SKSceneScaleMode.aspectFit
view.presentScene(scene)

var startButton = UIButton(type: .system)
startButton.frame = CGRect(x: 300, y: 500, width: 50, height: 10)
startButton.tintColor = .blue
startButton.setTitle("Next", for:.normal)
view.addSubview(startButton)


func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {

    for touch: AnyObject in touches{
        if self.atPoint(touch.location?) == self.startButton{
        }
    }
}
}

我收到以下错误
预期声明:与scene.scaleMode对齐 预期声明:与startButton.frame对齐 “Frame”类型的值没有成员“atPoint”:与if self.atPoint...

对齐

0 个答案:

没有答案