正如我們所知,SKScene
的原點位於左下方。SpriteKit/SKScene:如何從左上角繪製而不是從左下角繪製?
但我嘗試從包含0和1矩陣的文件進行簡單的水平加載。雖然0沒有任何意義,但1表示牆(簡單矩形)。
由於文件的內容顯然是從左上角到右下角,我想從場景的左上角進行繪製。
但是我的第一個來自文件的字符是在場景的左下角繪製的。 我試圖將場景的yScale設置爲-1,希望其反轉y軸,但這不起作用。
什麼是這樣的最清潔的方式SKScene
我總是從左上角開始繪圖?我仍然想把我的anchorPoint
保持在0.5,0.5。
所以從左上角將位於x=-widthOfScreen/2
和y=heightOfScreen/2
看看這個答案http://stackoverflow.com/a/20734093/1894067 –
沒了,正如我在SKScene寫道yScale做不行。在控制檯上獲取msg:SKScene:設置SKScene的比例不起作用。 – NovumCoder
有趣,但沒有看到你的代碼我認爲在回答中的傢伙不能更好地理解如何幫助你,嘗試添加一些代碼來回復這個問題 –