2017-07-29 15 views

答えて

0

あなたはSKNodeparent属性がnilであるかどうかを確認することができます。

if sprite.parent == nil { 
    print("sprite has been removed from the parent") 
} 
3

すべてのSKNodeにはオプションの親プロパティがあります。したがって、ノードに親があるかどうかを確認できます。

if sprite.parent == nil { 

} 
0

ガードステートメントを使用して、このような関数または変数を書き込むことを確認します。

var isRemoved: Bool { 
    guard let parent = sprite.parent else {return true} 
    return false 
} 

そして、あなたはそれが親から削除されたかどうか、あなたのコード内でこのisRemoved変数を確認することができます。

関連する問題