【发布时间】:2017-03-18 00:14:08
【问题描述】:
我正在尝试将精灵添加到我的 SKScene,但坐标系似乎很奇怪。 [0, 0] 点位于屏幕中间,而不是应有的左下角。我不知道这是怎么发生的,因为我尝试使用我在类似问题中找到的各种方法进行纠正。 这是我的 GameViewController 类:
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
if let view = self.view as! SKView? {
if let scene = MenuScene(fileNamed: "MenuScene"){
scene.scaleMode = .aspectFill
view.presentScene(scene)
}
view.ignoresSiblingOrder = true
view.showsFPS = true
view.showsNodeCount = true
}
}
我已尝试更改 scaleMode,它只更改了精灵的比例,并没有解决问题。我还尝试将 MenuScene(fileNamed: ) 更改为 MenuScene(size: view.bounds.size) 这给了我错误。如果我遗漏任何细节,请询问。
【问题讨论】:
标签: swift sprite-kit sprite