0

SKView のすべての SKSpriteNodes を取得してアルファを変更しようとしています。これが私のコードです:

if let nodes = self.gameSKView.scene!.children as? [SKSpriteNode] {
        for node in nodes {
            if node.name != "bg" {
                node.alpha = 0
            }
        }
}

これらのコードでは、ノードは常に nil ですが、gameSKView で何を出力するかは nil ではありません。

println("\(self.gameSKView.scene!.children)")

誰でも私を助けることができますか?前もって感謝します。

4

1 に答える 1