簡體   English   中英

如何創建一個anchorPoint來填充整個iOS屏幕

[英]How to create an anchorPoint to fill the whole iOS screen

我正在嘗試設計Swift游戲,但我注意到我無法使游戲中的球進入屏幕的左上角。 我在下面設置錨點。

override func didMoveToView(view: SKView) {    
    anchorPoint = CGPoint(x: 0, y: 0.5)
}

我注意到,如果將錨點的y坐標更改為0,則只能訪問屏幕的右半部分,而左半部分有一個看不見的牆。

這是什么原因呢?

這段代碼有點令人困惑。 Sprite叫做anchorPoint嗎? 如果您無法正確找到該位置,請嘗試先將Sprite設置在屏幕中央,然后逐漸更改x和y位置,以便您可以嘗試將Sprite放置在屏幕上的位置。 像這樣將其設置在中心:

spriteName.position = CGPoint(x: size.width * 0.5, y: size.height * 0.5)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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