COCOS 在node的exitTransitionStart事件回調中,移除其他node報錯

exitTransitionStart這類移除事件是在detachChild方法這種做的,可以看到此時的index是由傳參實現 而在真正刪除前,又派發了node的移除事件,如果此時在移除事件回調中使用了removeChild操作,remove掉的node將會直接改變序列在其後面的所有children的index,所以上圖86 87行代碼走完後,對應響應移除的node在最後調用erase將有極大可能
相關文章
相關標籤/搜索