Swift,节点单独移动

时间:2016-11-21 16:12:34

标签: ios swift sprite-kit swift3 sknode

我正在SKNode中使用overlaySKScene中的SCNView。 但是,当我将isPlaying的属性SCNView设置为true时,我的SKNodes就会失效。

这是viewDidLoad中的代码:

sceneView.isPlaying = true;
sceneView.loops = true;
sceneView.scene = SCNScene()
sceneView.scene!.physicsWorld.gravity = SCNVector3(x: 0, y: 0, z: 0)
sceneView.overlaySKScene = SKScene(size: SceneView.frame.size)
sceneView.overlaySKScene?.scaleMode = .aspectFit
sceneView.overlaySKScene?.shouldEnableEffects = true
sceneView.overlaySKScene?.backgroundColor = SKColor.clear
sceneView.overlaySKScene?.blendMode = .alpha
let node = myFunctionToDrawCircle()
node.position = CGPoint(x: x, y: y)
sceneView.overlaySKScene?.addChild(node)

我将故事板中sceneView的{​​{1}}与其他组件相关联。

0 个答案:

没有答案