2010-05-23 2 views

ответ

4

Ваш вопрос заставляет меня поверить, что вы не знаете Cocos2D ссылки API: http://www.cocos2d-iphone.org/api-ref/

Для удаления object1 просто используйте:

[self removeChild:object1 cleanup:YES]; 

Если вы не держите ссылку на object1 вокруг вы можете удалить его с помощью тега, который означает, что вы должны дать ему тег первый:

object1.tag = 123; // just any arbitrary number 
[self addChild:object1]; 

чтобы удалить его:

[self removeChildByTag:123 cleanup:YES]; 

Я добавил этот Q & А мой cocos2d FAQ, пожалуйста, найти более подробную информацию на этот ответ здесь: http://www.learn-cocos2d.com/knowledge-base/cocos2d-iphone-faq/learn-cocos2d-public-content/manual/cocos2d-general/14824-how-to-remove-a-child-from-the-nodescenelayer

+0

Эй хороший. Не знал о тегах. Счастье увеличилось. – RexOnRoids

Смежные вопросы