好的,目前我有一个可以抛出和拖动的节点。我还有一张我创作的背景图片。我希望屏幕始终将球放在中间的x坐标中,但我也希望背景图像在屏幕上始终具有相同的位置。
我该怎么做?
答案 0 :(得分:0)
将背景节点附加到SKCameraNode
上的(0,0),其中zPosition位于负范围内,例如-10
现在关于球,您需要将其附加到场景,然后将相机x位置设置为等于球x位置
所以在您的更新方法上,只需执行camera.position.x = ball.position.x
。 (如果你分球,那么我会覆盖球上的位置以设置相机,并避免在更新循环中进行)