繁体   English   中英

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

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM