2017-10-17 10 views
0

私はゾンビ黙示録スタイルのチーズゲームを作っています。ゾンビを宣言する場所と方法を知りません。私は、それぞれの名前が「ゾンビ」である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) 
      } 
     } 
    } 

} 
+0

これは私が.sksファイルを使用して作成しようとしている最初のアプリです。 –

+0

ここで質問しているかどうかは本当に不明です。エラーはありますか?ゾンビが見つからず、あなたの配列に入れられていますか?どうした? –

答えて

0

試してみると、.sksファイルと.swiftファイルが通信していないことがわかりました。私はそのビューを設定しなければなりませんでした。

if let view = self.view as! SKView? 
if let scene = GameScene(fileNamed: "GameScene") 
scene.scaleMode = .resizeFill 
関連する問題