Sprite工具包中的静态节点滚动背景

时间:2018-06-02 00:19:22

标签: swift sprite-kit sprite swift4

我的精灵套装游戏中有滚动背景。我想在这个背景下创建一个静态节点。我已经尝试将它变成了我的cameraNode的孩子,但是当我这样做时,它在屏幕上看不到。如果我只是让节点成为屏幕的子节点,它是可见的但不是静态的并滚动屏幕。我的代码如下:

let lifeIndicator1 = SKSpriteNode(imageNamed: “Zombie3”)
lifeIndicator1.size = CGSize(width: frame.size.width / 12, height: frame.size.width / 12)
lifeIndicator1.position = CGPoint(x: frame.size.width / 2, y: frame.size.height / 1.2)
lifeIndicator1.zPosition = 150

当我执行addChild(lifeIndicator1)时,它在屏幕上可见,但在背景滚动时滚动屏幕。

当我执行cameraNode.addChild(lifeIndicator1)时,它不可见。

请帮助!!

0 个答案:

没有答案