3
對不起,如果這聽起來很瑣碎。我只是沒有得到它。如何確定一個特定的精靈是否已經在一個圖層中?基本上,我需要在確定是否將它添加到圖層之前檢查它。如何確定精靈是否在圖層中
對不起,如果這聽起來很瑣碎。我只是沒有得到它。如何確定一個特定的精靈是否已經在一個圖層中?基本上,我需要在確定是否將它添加到圖層之前檢查它。如何確定精靈是否在圖層中
if ([ myNode.children indexOfObject:sprite ] == NSNotFound) {
// you can add the code here
}
有這麼多的方法:
1)儘量讓孩子
if (![layer getChild:sprite]) {
// Your code
}
2)嘗試通過標籤
if (![layer getChildByTag:spriteTag]) {
// Your code
}
3讓孩子)檢查精靈是對兒童數組(如@oopology答案)
if ([layer.children indexOfObject:sprite] == NSNotFound) {
// Your code
}