Dans cocos2d
J'ai créé SPRITE
mais après avoir cliqué sur le bouton de menu, je veux supprimer l'image-objet. ce code est sprite ..Comment supprimer sprite dans cocos2d?
// create and initialize our seeker sprite, and add it to this layer
seeker1 = [CCSprite spriteWithFile: @"button_Red.png"];
seeker1.position = ccp(50, 150);
[self addChild:seeker1];
Et aussi je crée le menu.
CCMenuItemImage * menuItem1 = [CCMenuItemImage itemFromNormalImage:@"1.gif"
selectedImage: @"2.gif"
target:self
selector:@selector(doSomethingOne:)];
Et c'est le code de suppression donc ce que j'ai fait mal dans Remove.
- (void) doSomethingOne: (CCMenuItem *) menuItem
{
NSLog(@"The first menu was called");
[self.children removeObject:seeker1];// removeSpriteFrames:seeker1 removeChild:seeker1 cleanup:YES];
}
Veuillez me donner un code pour supprimer un sprite.
Oui Il Thn de travail x .... pour de l'aide ... –
@xuzhe: +1, pour faire glisser mon esprit vers ici – rptwsthi
'seeker1.opacity = 0; id a1 = [CCDelayTime actionWithDuration: 5.0f]; id a2 = [CCFadeIn actionWithDuration: 0.4f]; [seeker1 runAction: [Actions CCSequence: a1, a2, nil]]; [self addChild: seeker1]; ' – xuzhe