使用未解析的标识符“僵尸”

问题描述:

我正在制作一个僵尸启示录式的奶酪游戏,我无法知道在哪里/如何申报僵尸。我认为,因为我在Gamescene.sks文件中制作了每个名称都是“僵尸”的文件,那么他们就会这样声明。我试图让僵尸(我在.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) 
      } 
     } 
    } 

} 
+0

这是我尝试使用.sks文件创建的第一个应用程序。 –

+0

你是否在这里问一个问题确实不清楚。有错误吗?僵尸是不是被发现并放入你的阵列?有什么问题? –

后在尝试时,我发现我的.sks和.swift文件没有通信,我必须设置视图。

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