[英]Centering a node on screen with SKCameraNode [Swift]
好的,所以目前我有一個可以拋出和拖動的節點。 我也有創建的背景圖片。 我希望屏幕始終將球放在中間的x坐標中,但我也希望背景圖像在屏幕上始終具有相同的位置。
我怎樣才能做到這一點?
將zPosition為負范圍的背景節點附加到SKCameraNode
上的(0,0),例如-10
現在,對於球,您需要將其附加到場景中,然后將相機x位置設置為與球x位置相等
因此,在您的更新方法上,只需執行camera.position.x = ball.position.x
。 (如果將球分類,那么我將覆蓋球上的位置以設置相機,而不必在更新循環中進行操作)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.