精灵出现在不同的地方

时间:2017-02-02 17:57:33

标签: ios iphone swift sprite-kit

我在一个场景中有以下代码:

func setupPedestal()
    {
        // pedestal :
        pedestal            = SKSpriteNode(texture: pedestalTxt)
        pedestal.position   = CGPoint(x: 500, y: 10)
        pedestal.physicsBody = SKPhysicsBody(rectangleOf: pedestalTxt.size())
        pedestal.physicsBody?.isDynamic = false
        pedestal.name = "pedestal"
        self.addChild(pedestal)
    }

这使得基座出现在屏幕底部我想要的位置。

现在我在另一个场景上有相同的代码,它出现在中间。我可以更改x值来移动它。但无论我为y值添加什么,它都会保留在同一个地方。

其他事情如背景也无法无限循环。

我在这个新场景中遗漏了什么吗?

谢谢!

编辑:忘记添加,这都是在iPhone 6的同一模拟器上。

0 个答案:

没有答案