0
我在Swift上用SpriteKit製作遊戲,我需要在左上角的屏幕上繪製文本標籤。Sprite Kit遊戲協調混淆
我的遊戲信息(iPhone 6風景)
let viewSize = view.frame.size // 667x375
let sceneSize = scene!.frame.size // 1024x768
self.anchorPoint = CGPoint(x: 0.5, y: 0.5)
然後我得到左上角COORDS用(x:其minX,Y:美星)
convertPointFromView(CGPointMake(view.frame.minX, view.frame.maxY))
回報率=(X: - 512,y:-287)。它應該是(x:-512,y:)我通過觸摸位置得到左上角(我正在考慮因爲anchorPoint位於中心位置,對吧?)
然後,我試着用這個x:minX,y:minY)
convertPointFromView(CGPointMake(view.frame.minX, view.frame.minY))
現在,我的文本標籤出現在左上角的屏幕上。
爲什麼左上角不是(x:minX,y:maxY)?請向我解釋