簡體   English   中英

使用SKCameraNode [Swift]將屏幕上的節點居中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM