Bir CCLayer bu içi gibi bir çocuk ekledi:Daha sonra bir çocuğu nasıl çıkarabilirim? (Cocos2d)
[self addChild:object1];
Daha sonra çocuklardan nesneyi kaldırmak istediğiniz üzerinde. Ummm, bunu nasıl yapacağım? Teşekkürler.
Bir CCLayer bu içi gibi bir çocuk ekledi:Daha sonra bir çocuğu nasıl çıkarabilirim? (Cocos2d)
[self addChild:object1];
Daha sonra çocuklardan nesneyi kaldırmak istediğiniz üzerinde. Ummm, bunu nasıl yapacağım? Teşekkürler.
Sorunuz Eğer Cocos2d API başvurusu bilmiyorum beni inandıramaz Eğer etiketi kaldırabilirsiniz etrafında, yani ilk önce bunu bir etiket vermek gerekecek:
object1.tag = 123; // just any arbitrary number
[self addChild:object1];
kaldırmak için:
[self removeChildByTag:123 cleanup:YES];
benim Cocos2d SSS Bu Q & bir ekledik, burada bu cevaba daha fazla ayrıntı bulabilirsiniz: 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
removeChild yöntemini deneyin. Eğer nesneye1 bir başvuru tutmak yoksa
[self removeChild:object1 cleanup:YES];
: http://www.cocos2d-iphone.org/api-ref/
sadece bu kullanmak object1 kaldırmak için:
Hey güzel. Etiketler hakkında bilmiyordum. Mutluluk arttı. – RexOnRoids