在cocos2d
我創建SPRITE
但點擊菜單按鈕後,我想刪除精靈。 這是精靈代碼..如何移除cocos2d中的sprite?
// 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];
而且我也創建菜單。
CCMenuItemImage * menuItem1 = [CCMenuItemImage itemFromNormalImage:@"1.gif"
selectedImage: @"2.gif"
target:self
selector:@selector(doSomethingOne:)];
而這是刪除代碼,所以我在刪除中做了什麼錯誤。
- (void) doSomethingOne: (CCMenuItem *) menuItem
{
NSLog(@"The first menu was called");
[self.children removeObject:seeker1];// removeSpriteFrames:seeker1 removeChild:seeker1 cleanup:YES];
}
請給我如何刪除精靈的代碼。
刪除它是這工作的時間x ....求救... –
@xuzhe:+1,把我的思緒拖到這裏 – rptwsthi
'seeker1.opacity = 0; id a1 = [CCDelayTime actionWithDuration:5.0f]; id a2 = [CCFadeIn actionWithDuration:0.4f]; [seeker1 runAction:[CCSequence actions:a1,a2,nil]]; [self addChild:seeker1];' – xuzhe