簡體   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