我正在使用swift在精灵工具包中创建一个游戏,并且我试图能够用手指移动SKScene,因为并不是所有的节点都适合场景。我已经用这段代码创建了world、overlay和camera节点。
override func didMoveToView(view: SKView) {
world = self.childNodeWithName("world")!
if !isCreated {
isCreated = true
// Camera setup
self.anchorPoint = CGPoint(x: 0.5, y: 0.5)
self.world = SKNode()
self.world.name = "world"
addChild(self.world)
self.cam = SKNode()
self.cam.name = "camera"
self.world.addChild(self.cam)
// UI setup
self.overlay = SKNode()
self.overlay.zPosition = 10
self.overlay.name = "overlay"
addChild(self.overlay)
}
我希望能够通过使用单个手指的平移手势来移动相机。我该怎么做呢?任何帮助都将不胜感激。
https://stackoverflow.com/questions/38865788
复制相似问题