0
嗨我試圖添加多個相同的節點,併爲它們分配不同的名稱,然後刪除其中的一個,當計數達到2以上。所有這些工作,除了它是在刪除孩子時崩潰通過名稱和返回錯誤「無效的名稱」任何人都可以幫助?我認爲這是一個有點不同,因爲我是用雪碧Builder和cocos2d的同時去除「removeChildrenByTag」Cocos2d刪除ChildByName
-(void)addTowers:(NSTimer *) timer
{
towerCount++;
if (_towerDown.children.count >= 2) {
[_towerUp removeChildByName:@"tower1" cleanup:YES];
towerCount = 0;
}
else
{
//Tower Up
towerUp = [CCBReader load:@"TowerUp"];
towerUp.name = [NSString stringWithFormat:@"tower%d",towerCount];
[_towerUp addChild:towerUp z:1 name:towerUp.name];
}