使用未解析的标识符“僵尸”
问题描述:
我正在制作一个僵尸启示录式的奶酪游戏,我无法知道在哪里/如何申报僵尸。我认为,因为我在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)
}
}
}
}
答
后在尝试时,我发现我的.sks和.swift文件没有通信,我必须设置视图。
if let view = self.view as! SKView?
if let scene = GameScene(fileNamed: "GameScene")
scene.scaleMode = .resizeFill
这是我尝试使用.sks文件创建的第一个应用程序。 –
你是否在这里问一个问题确实不清楚。有错误吗?僵尸是不是被发现并放入你的阵列?有什么问题? –