我正在制作一个僵尸启示式奶酪游戏,我无法知道在哪里/如何宣布僵尸。我认为,因为我在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)
}
}
}
}
答案 0 :(得分:1)
经过一段时间的尝试,我发现我的.sks和.swift文件没有通信,我不得不设置视图。
if let view = self.view as! SKView?
if let scene = GameScene(fileNamed: "GameScene")
scene.scaleMode = .resizeFill