如果我使用self.addChild(node)
,如果node
已添加到self
,我可以稍後再檢查嗎?如何檢查我是否已經快速添加節點?
-1
A
回答
1
可以使用parent
屬性檢查父節點:
yourNode.parent
如果沒有父母,它將返回nil
。
解開家長和檢查,如果父母是你的self
可以使用if let
:
if let parentNode = node.parent{
if parentNode == self{
//Parent is your self
}
}
0
這就是爲什麼你應該給一個節點的名稱。有一個childNodeWithName:
方法,您可以調用以詢問是否存在具有某個名稱的子節點。
另請參閱SKNode文檔的高級搜索部分,瞭解其他方法以找出您的孩子。
相關問題
- 1. RadTreeView的子節點檢查節點是否已經存在
- 2. 如何快速檢查是否NPM運行安裝節點
- 3. Android如何檢查FrameLayout已經查看是否添加
- 4. 檢查XML節點是否已經存在
- 5. 節點js檢查一個文件是否已經打開
- 6. 檢查構建宏是否已經處理祖先節點
- 7. 檢查是否已經加載了
- 8. BCrypt檢查是否已經加密?
- 9. Android:我可以檢查快捷方式是否已經存在?
- 10. 檢查節點是否存在並添加子節點
- 11. 如何判斷我是否已經處理了一個節點
- 12. MFC Treeview:如何檢查Treeview是否已經包含特定的子節點?
- 13. 如何檢查節點是否已經在neo4j-spatial索引中編入索引?
- 14. 檢查*輸出*節點已經存在
- 15. Android gps:如何檢查某個點是否已經達到?
- 16. Yodlee檢查用戶是否已經添加帳戶
- 17. 如何檢查某個html片段是否已經加載?
- 18. 如何檢查圖像url是否已經加載jQuery?
- 19. 如何檢查樣式文件是否已經加載?
- 20. 如何檢查數據是否已經被加密
- 21. 如何檢查導軌會話是否已經加載?
- 22. 如何檢查我是否已經設置了uncaughtException事件
- 23. 我如何檢查是否twisted.internet.protocol實例已經斷開
- 24. 如何檢查節點是否屬性
- 25. 如何檢查一個DOM節點是否是`html`節點
- 26. 如何在添加對象之前檢查對象是否已經存在?
- 27. 如何在添加之前檢查該元素是否已經存在?
- 28. 如何在創建新節點之前檢查節點是否已經存在neo4j
- 29. 檢查節點是否有
- 30. Ruby on Rails的 - 檢查用戶是否已經添加任何領域,如果他們已經批准
什麼?我認爲你需要添加更多的上下文。 – Fogmeister 2015-02-24 18:02:28