为什么我的精灵套装游戏在可见场景的侧面有额外的空间?

时间:2014-08-11 21:26:16

标签: ios swift sprite-kit

我手动将场景的大小设置为768 x 1024但由于某种原因只能看到我的768的大约500个像素。其他260个像素位于右侧,而场景的左侧离开屏幕。我怎么能找到:

1)为什么会发生这种情况

2)到底有多少像素

这个额外的空间让我很难正确放置精灵节点!

这是我的viewDidLoad:

override func viewDidLoad() {
    super.viewDidLoad()

    if let scene = GameScene.unarchiveFromFile("GameScene") as? GameScene {
        // Configure the view.
        let skView = self.view as SKView
        skView.showsFPS = true
        skView.showsNodeCount = true

        scene.size = CGSizeMake(768, 1024)
        /* Sprite Kit applies additional optimizations to improve rendering performance */
        skView.ignoresSiblingOrder = true
        scene.scaleMode = .AspectFill
        skView.presentScene(scene)
    }
}

0 个答案:

没有答案