如何在SpriteKit(Swift)中使用平移和捏缩放手势?

时间:2015-02-27 00:09:45

标签: ios swift sprite-kit

我刚开始使用SpriteKit。这是我的GameScene.swift文件。我的目标是能够捏缩放和平移场景,但我不知道如何开始。

import SpriteKit

class GameScene: SKScene {
override func didMoveToView(view: SKView) {

    /* Setup your scene here */
    var circle1 = SKShapeNode(circleOfRadius: 50.0)
    circle1.position = CGPointMake(400, 600)
    circle1.name = "1"
    circle1.fillColor = SKColor.yellowColor()
    circle1.strokeColor = SKColor.yellowColor()
    self.addChild(circle1)

    var circle2 = SKShapeNode(circleOfRadius: 50.0)
    circle2.position = CGPointMake(600, 400)
    circle2.name = "2"
    circle2.fillColor = SKColor.redColor()
    circle2.strokeColor = SKColor.redColor()
    self.addChild(circle2)
}

override func update(currentTime: CFTimeInterval) {
    /* Called before each frame is rendered */
}
}

我正在使用Xcode 6.3。

1 个答案:

答案 0 :(得分:-2)

您需要使用PanGestureRecognizersZoomGestureRecognizers