使用未解析的标识符'僵尸'

时间:2017-10-17 22:08:17

标签: swift xcode sprite-kit append skspritenode

我正在制作一个僵尸启示式奶酪游戏,我无法知道在哪里/如何宣布僵尸。我认为,因为我在Gamescene.sks文件中制作了每个名称为“zombie”的名称,所以他们会被宣布为那样。我试图制作僵尸(我在.sks文件中制作了4个)追逐播放器(我也设置了.sks文件并编码在代码的上面一行。)

override func didMove(to view: SKView) {

    let player = self.childNode(withName: "player") as? SKSpriteNode

    for child in self.children{
        if child.name == "zombie"{
            if let child = child as? SKSpriteNode {
                zombies.append(child)
            }
        }
    }

}

1 个答案:

答案 0 :(得分:1)

经过一段时间的尝试,我发现我的.sks和.swift文件没有通信,我不得不设置视图。

if let view = self.view as! SKView?
if let scene = GameScene(fileNamed: "GameScene")
scene.scaleMode = .resizeFill