[英]Use of unresolved identifier 'zombies'
我正在制作一个僵尸启示录风格的奶酪游戏,但我不知道在哪里/如何声明僵尸。 我想,既然我在我的 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)
}
}
}
}
经过一段时间的尝试,我发现我的 .sks 和 .swift 文件无法通信,我不得不设置视图。
if let view = self.view as! SKView?
if let scene = GameScene(fileNamed: "GameScene")
scene.scaleMode = .resizeFill
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.