在场景移动时保持中心点

时间:2016-11-10 20:02:34

标签: swift sprite-kit

我是新手,快速制作SKCamera正在移动的游戏,但我想在skcamera移动时保持场景的中心更新。只是想知道我能用什么。

谢谢

2 个答案:

答案 0 :(得分:3)

你是什么意思"当skcamera移动时保持场景的中心更新"如果您使用的是相机,则相机始终是屏幕的中心,整个场景始终在更新。我将在黑暗中捅一下并说你没有设置scene.camera = SKCameraNode。除此之外,您需要澄清您的要求。

使用此功能可在相机通过某个点后将其设置为球:

camera.y = ball.position.y > scene.height/2 ? ball.position.y : scene.height / 2

答案 1 :(得分:0)

如果您添加cucumberOutputDir作为相机节点的子项,并将其设置为相机节点的中心,则它将保留在屏幕的中心,即使相机移动。