0
我正在創建這個應用程序(用Objective-C編寫),並且所有內容都已經很好地發揮到了這一步,我無法理解如何創建代碼會檢查是否從場景中刪除了某個節點(名稱爲EfficientToString:@「someName」];)的所有節點,並且在它發現該場景中沒有該名稱的節點後,請刷新場景(我知道如何刷新這個場景)。我正在尋找一些可以放在「if」語句中的代碼(比如「如果節點不見了,刷新場景)如何判斷是否所有的特定節點都在Sprite-Kit中去掉
任何想法都將是一個巨大的幫助,因爲我沒有能力找到什麼在網上幫我這個問題。
首先,感謝大家的響應,第二個,這是寫在斯威夫特?我不認識println,並且當我將該代碼合併到我的程序中時(寫在目標c中),它會給我帶來錯誤。我剛剛嘗試過:if([node.name isEqualToString:@「someName」] == nil){// code}但是這只是給了我一個警告,例如「指針和整數之間的比較」。 – DwemerTech 2015-04-03 04:45:25